onsite
Senior Software Solution Engineer - Deloitte GmbH
Software Engineer
Lead the design, development, and deployment of scalable cloud-native solutions using Python, Node.js, and AWS. Drive architecture, automation, and best practices for high‑availability microservices and CI/CD pipelines.
About the role
Key Responsibilities
- Architect and implement cloud‑native microservices using Python and Node.js on AWS, ensuring scalability, resilience, and security.
- Design and maintain CI/CD pipelines with Docker, Kubernetes, and GitHub Actions to accelerate delivery and reduce deployment risk.
- Collaborate with cross‑functional teams to translate business requirements into technical specifications and high‑quality code.
- Perform code reviews, performance tuning, and troubleshooting of production issues, driving continuous improvement.
- Mentor junior engineers, share best practices, and promote a culture of technical excellence.
Requirements
- 5+ years of professional software development experience in a cloud‑first environment.
- Strong proficiency in Python and Node.js, with a solid understanding of RESTful API design.
- Hands‑on experience with AWS services (EC2, ECS, EKS, Lambda, RDS, S3) and container orchestration.
- Proven track record of building and maintaining CI/CD pipelines and automated testing frameworks.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythonnodejsawsdockerkubernetescicd