DevOps Engineer
Capgemini Global Insights & Data business line is a market leader in data, platform, and analytics across all regions and many sectors, including financial services, consumer products, manufacturing and life sciences. The role is part of this business line delivering innovative data and AI solutions across a wide range of industries.
The places you will work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of company offices, client sites, and your home; noting that you will be unable to work at home 100 % of the time.
Your RoleAs a Dev Ops Engineer, you will play a pivotal role in delivering innovative data and AI solutions across a wide range of industries, working in a flexible environment, splitting time between Capgemini offices, client sites, and remote work—though fully remote work is not possible.
CI/CD & Automation- Design, implement, and maintain CI/CD pipelines to automate builds, testing, and deployments.
- Automate routine tasks using scripting languages such as Bash, Python, or Power Shell.
- Leverage infrastructure-as-code (IaC) tools (e.g., Terraform, ARM, Cloud Formation) to manage and provision resources efficiently.
- Build and manage cloud environments on AWS, Azure, or Google Cloud.
- Configure and optimize virtual machines, containers, storage, networking, and security services.
- Monitor and optimize cloud costs, performance, and scalability to ensure robust infrastructure.
- Set up and maintain monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK, Cloud Watch).
- Implement high availability, disaster recovery, and automated failover strategies to maximize uptime.
- Troubleshoot and resolve infrastructure, deployment, and performance issues as they arise.
- Work closely with development and QA teams to streamline releases and improve deployment workflows.
- Support stable test environments and participate in incident response, root‑cause analysis, and post‑mortem reviews.
- Integrate Dev Sec Ops practices and security automation into pipelines.
- Manage identity, access control, secret management, and vulnerability checks to ensure compliance with security standards.
- Proficiency with CI/CD tools (Azure Dev Ops, Jenkins, Git Hub Actions, Git Lab CI).
- Strong understanding of cloud platforms (AWS, Azure, GCP).
- Hands‑on experience with Docker, Kubernetes, and container orchestration.
- Experience with infrastructure‑as‑code (Terraform, Ansible, Chef, Puppet).
- Solid knowledge of Linux/Unix systems and networking fundamentals.
- Familiarity with version control systems (Git).
- Experience with monitoring and logging tools (Prometheus, Loki, Splunk, ELK, cloud‑native tools).
- Background in Dev Ops, Cloud Engineering, or Site Reliability Engineering.
- Experience managing production environments and enterprise‑grade systems.
- Strong problem‑solving and analytical abilities.
- Effective communication and collaboration skills.
- Ability to thrive in fast‑paced, agile environments.
- Ownership mindset with proactive troubleshooting.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).