2 days ago
London, United KingdomSenior
Responsibilities
- Design, build, and maintain GitLab CI/CD pipelines for builds, testing, security scanning, artifact promotion, and multi-environment deployments.
- Develop and manage Helm charts and reusable deployment configurations for Java services, OPA, Envoy, and supporting platform components.
- Build, maintain, and troubleshoot Docker images, Docker Compose environments, container networking, and runtime configurations.
- Implement platform observability using metrics, dashboards, alerting, structured logging, distributed tracing, and application monitoring.
- Integrate SAST, container scanning, dependency scanning, code quality analysis, vulnerability management, and other security and quality controls into delivery pipelines.
- Automate secure configuration management, secrets handling, certificate deployment, and compliance evidence generation.
- Design deployment resilience strategies including rollbacks, circuit breakers, high availability, and disaster recovery controls.
- Support performance tuning, capacity planning, and operational optimization across policy engines, event-streaming platforms, and application services.
- Collaborate with engineering, security, architecture, and operations teams to deliver secure, scalable, and resilient platform capabilities.
- Promote automation-first DevOps practices and continuous improvement across the engineering organization.
Requirements
- Strong experience in Platform Engineering, DevOps Engineering, or Site Reliability Engineering roles.
- Proven expertise in GitLab CI/CD pipeline engineering, release automation, and artifact promotion strategies.
- Hands-on experience with Docker, Helm, containerized platforms, and Kubernetes or OpenShift.
- Strong understanding of Java and Spring Boot applications, including troubleshooting service deployments and runtime issues.
- Practical experience operating, monitoring, and troubleshooting Apache Kafka and event-driven systems.
- Expertise with observability platforms such as Prometheus, Grafana, CloudWatch, OpenTelemetry, Observe, or equivalent tools.
- Experience implementing structured logging, distributed tracing, W3C Trace Context, and application monitoring frameworks.
- Strong knowledge of integrating security scanning, code quality controls, container security, and dependency management into CI/CD pipelines.
- Experience supporting and managing distributed systems in enterprise production environments.
- Familiarity with Test Driven Development principles and automated quality assurance practices.
- Experience using AI-assisted engineering tools such as Claude Code or GitHub Copilot with appropriate governance and validation.
- Preferred experience with Infrastructure as Code using Terraform, CloudFormation, or equivalent tools.
- Preferred knowledge of Vault or enterprise-grade secrets management platforms.
- Preferred understanding of SRE principles, SLIs, SLOs, and operational resilience practices.
- Preferred experience in regulated Banking, Financial Services, Insurance, or Public Sector environments.
- Preferred familiarity with service meshes, API gateways, policy enforcement platforms, authorization frameworks, cloud-native architecture, and modern platform engineering practices.
Benefits
- Hybrid working across company offices, client sites, and home, with the role not being fully remote.
- Wellbeing support including Mental Health Champions and access to Thrive and Peppy wellbeing apps.
- Training and development opportunities including thinktanks, hackathons, up to 250,000 courses, and external certifications.
- Access to learning opportunities involving AWS, Microsoft, Harvard ManageMentor, and cybersecurity qualifications.
- Inclusive recruitment support through Capgemini’s Disability Confident Employer Level 2 commitment.
Tech Stack
AmbassadorApache KafkaAWSDockerGrafanaHelmJavaKubernetesOpenShiftPrometheusSpring BootTerraformVault
Categories
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
