onsite
Lead Software Engineer - Tube Mill Control GmbH
Software Engineer
Lead the design, development, and deployment of scalable cloud-native applications using Python, Node.js, and AWS, driving architecture, automation, and team excellence.
About the role
Key Responsibilities
- Architect and implement high‑availability microservices on AWS using Python and Node.js.
- Lead a cross‑functional team in Agile ceremonies, code reviews, and mentorship.
- Design CI/CD pipelines with Docker, Kubernetes, and GitHub Actions to ensure rapid, reliable releases.
- Collaborate with product owners to translate business requirements into technical solutions.
- Ensure code quality, performance, and security through automated testing and monitoring.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in Python and Node.js with proven production deployments.
- Hands‑on experience with AWS services (ECS/EKS, Lambda, RDS, S3).
- Deep knowledge of containerization, orchestration, and CI/CD best practices.
- Excellent communication skills and a passion for coaching junior engineers.
Skills
pythonnodejsawsdockerkubernetescicd