remoteonsite
Senior Software Engineer - DevOps - ZEISS Group
Software Engineer
Senior Software Engineer specializing in DevOps, responsible for designing, building, and maintaining scalable cloud platforms and CI/CD pipelines using Python, Docker, Kubernetes, AWS, and Terraform.
About the role
Key Responsibilities
- Design, develop, and operate highly available cloud-native services and developer platforms supporting global engineering teams.
- Implement and maintain CI/CD pipelines, automated testing, and release processes using tools such as Jenkins, GitLab CI, or GitHub Actions.
- Containerize applications with Docker and orchestrate workloads on Kubernetes clusters, ensuring security, scalability, and performance.
- Manage infrastructure as code using Terraform and CloudFormation, and optimize resource usage on AWS.
- Collaborate with software engineers, QA, and product owners to troubleshoot production issues and drive continuous improvement.
Requirements
- 8+ years of professional experience in software development and DevOps engineering.
- Strong proficiency in Python for scripting and automation.
- Hands‑on experience with Docker, Kubernetes, and AWS services (EC2, EKS, S3, IAM).
- Proven track record implementing CI/CD pipelines and infrastructure‑as‑code using Terraform or similar tools.
- Solid understanding of Linux systems, networking, and security best practices.
Skills
pythondockerkubernetesawscicdterraform