Overview
We are currently seeking a motivated candidate to fill the following open position:
System Software Architect
Responsibilities
* System/Software Architecture: Identify the System/Software Architecture Standards/Rules.
* Analyze and understand System/Software Requirements to translate them into a comprehensive System/Software Architecture.
* Ensure systems are scalable, reliable, and meet performance requirements. Identify and mitigate potential safety risks.
* Prior to starting the development of new functions or components, design the top-level structure of the software, then guide the software engineering team to implement.
* Support Software Verification Engineers to define integration verification approach, integration Means of Verification.
* Understand the implications of regulatory constraints on system architecture.
* Perform and document security and safety assurance activities in close collaboration with the technical experts.
* Participate in consulting missions and provide guidance to external clients in architecture-related topics.
* Products Roadmap: Organise and document the company’s product roadmap for software components.
* Produce and maintain an improvement roadmap for the legacy applications currently used by our customers.
Required qualifications
* 5+ years of experience in software development and distributed systems implementation.
* 3+ years of experience in (distributed) System Architecture.
* Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud).
* Familiarity with DevOps practices and tools (e.g., CI/CD, Docker, Kubernetes).
* Fluent written and spoken English is required, French is a plus.
Seniority level
* Associate
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* IT Services and IT Consulting
#J-18808-Ljbffr