Senior DevOps Engineer with Python (AWS, Terraform)
Capgemini EngineeringLviv, UA; Odesa, UA; Rivne, UA; Kyiv, UA (Remote)
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help innovative companies unleash their potential through R&D and engineering services.
Your Project
You will join the OS Factory product as a Senior DevOps Engineer with strong Python skills. The product accelerates delivery of hardened operating system images across major public cloud providers and provides self-service capabilities to manage the end-to-end lifecycle of OS images.
The platform supports multi-cloud foundations, including AWS, Azure, GCP, and other specialized cloud providers. It is designed to be robust, highly automated, self-service, configurable, scalable, reliable, and observable, while supporting security and compliance requirements such as HITRUST and the ISO 27k family.
Your Role
- Build, maintain, and improve cloud infrastructure and platform services.
- Develop automation and internal tooling using Python.
- Provision and manage infrastructure using Terraform.
- Deploy, configure, and support workloads in Kubernetes environments.
- Work with AWS infrastructure and services.
- Build and maintain CI/CD pipelines using GitHub Actions and GitLab CI/CD.
- Support the migration of CI/CD workflows from GitLab to GitHub.
- Automate deployment, configuration, and operational processes.
- Build and support serverless and event-driven cloud solutions.
- Ensure infrastructure and platform components are scalable, reliable, maintainable, and observable.
- Collaborate with developers and platform engineers to improve self-service capabilities and engineering workflows.
Your Profile
- Strong hands-on DevOps or Platform Engineering experience.
- Strong practical Python skills for automation, tooling, and infrastructure-related development.
- Hands-on experience with Kubernetes.
- Strong experience with Terraform and Infrastructure as Code.
- Hands-on experience with AWS cloud services, including Lambda, EC2, VPC, EBS, and Systems Manager (SSM).
- Hands-on experience with modern CI/CD platforms, specifically GitHub Actions and/or GitLab CI/CD.
- Experience deploying, configuring, and supporting cloud-based applications and infrastructure.
Nice to Have
- Experience with both GitLab and GitHub, particularly CI/CD migration between the two.
- Experience designing and supporting serverless, event-driven architectures.
- Exposure to Microsoft Azure and/or GCP.
- Ansible experience.
- Experience with logging and monitoring solutions such as Prometheus and Grafana.
- AWS and/or Kubernetes certifications.
What You Will Love About Working Here
- Health insurance from the first days, regardless of the probationary period.
- Company Christmas holidays from 25 December to 31 December.
- Cooperation with the Superhumans center and Veteran HUB.
- Support for psychological rehabilitation and counseling initiatives and a company policy supporting military members and veterans.
Capgemini is a global business and technology transformation partner with 340,000 team members in more than 50 countries.