9 days ago
London, United KingdomSenior
Responsibilities
- Design, build, and maintain GitLab CI/CD pipelines for build, testing, security scanning, artifact promotion, and multi-environment deployment.
- Develop and manage Helm charts and reusable deployment configurations for Java services, OPA, Envoy, and platform components.
- Build, maintain, and troubleshoot Docker images, Docker Compose environments, container networking, and runtime configurations.
- Implement observability through metrics, dashboards, alerting, structured logging, distributed tracing, and application monitoring.
- Integrate SAST, container scanning, dependency scanning, code quality analysis, vulnerability management, and other security controls into delivery pipelines.
- Automate secure configuration management, secrets handling, certificate deployment, and compliance evidence generation.
- Design rollback, circuit-breaker, high-availability, and disaster-recovery strategies.
- Support performance tuning, capacity planning, and operational optimization for 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, Kubernetes, and/or OpenShift.
- Strong understanding of Java and Spring Boot applications, including troubleshooting service deployments and runtime issues.
- Practical Apache Kafka experience, including operational monitoring and troubleshooting of event-driven systems.
- Expertise with observability tooling such as Prometheus, Grafana, CloudWatch, OpenTelemetry, or equivalent platforms.
- Experience with 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 highly regulated Banking, Financial Services, Insurance, or Public Sector environments.
- Preferred familiarity with service mesh technologies, API gateways, policy enforcement platforms, authorization frameworks, cloud-native architecture, and modern platform engineering.
Benefits
- Hybrid working across company offices, client sites, and home; the role is not 100% remote.
- Wellbeing support including Mental Health Champions and wellbeing apps such as Thrive and Peppy.
- Training and development opportunities including thinktanks, hackathons, up to 250,000 courses, external certifications, AWS and Microsoft training, Harvard ManageMentor, and cybersecurity qualifications.
- Inclusive recruitment support through Capgemini's Disability Confident Employer Level 2 commitment.
- Opportunities to work with a global technology transformation company and develop skills through collaboration with technology, engineering, and industry experts.
Tech Stack
AmbassadorApache KafkaAWSDockerGitLab CI/CDGrafanaHelmJavaKubernetesOpenShiftPrometheusSpring 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.
