onsite
Lead Systems Architect - Rheinmetall AG
Software Engineer
Lead the design and integration of complex, cloud‑native systems using Python, AWS, and machine learning, driving architecture decisions and ensuring scalable, secure solutions.
About the role
Key Responsibilities
- Architect end‑to‑end solutions for large‑scale, mission‑critical applications, ensuring performance, reliability, and security.
- Lead cross‑functional teams in Agile environments, translating business requirements into technical specifications.
- Design and implement cloud‑native services on AWS, leveraging serverless, containerization, and CI/CD pipelines.
- Integrate machine learning models into production workflows, overseeing data pipelines and model deployment.
- Mentor junior engineers, conduct code reviews, and promote best practices in architecture and coding standards.
Requirements
- 10+ years of experience in systems architecture, with a strong background in cloud platforms (AWS preferred).
- Proficiency in Python, container orchestration (Kubernetes/Docker), and infrastructure‑as‑code (Terraform/CloudFormation).
- Hands‑on experience with machine learning model deployment and data engineering pipelines.
- Excellent communication skills and proven ability to lead multidisciplinary teams.
- Strong analytical mindset and a passion for delivering innovative, scalable solutions.
Skills
pythonawsmachine learning