Senior Software Engineer

CapgeminiChicago, IL
Hybrid

About The Position

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world. About the job you’re considering The Lead DevOps Engineer – AWS to GCP Migration will lead the end‑to‑end DevOps architecture and cloud migration from AWS to GCP. The role focuses on cloud‑native platforms, Infrastructure as Code, CI/CD automation, security, observability, reliability, and cost optimization, partnering closely with development, SRE, and operations teams.

Requirements

  • Proven experience leading DevOps and cloud migration initiatives (AWS to GCP preferred).
  • Strong hands‑on expertise with GCP services and cloud‑native architectures.
  • Experience building CI/CD pipelines using Jenkins, Cloud Build, GitHub Actions, or GitLab CI.
  • Strong IaC experience with Terraform and Terragrunt.
  • Hands‑on Kubernetes experience, especially GKE.
  • Strong Docker and microservices experience.
  • Solid knowledge of cloud security, IAM, networking, and observability.
  • Strong automation, troubleshooting, and collaboration skills.

Nice To Haves

  • Large‑scale cloud migration or modernization experience.
  • DevSecOps and compliance automation experience.
  • FinOps or cloud cost optimization experience.
  • Hybrid or multi‑cloud experience.
  • Exposure to SRE practices.
  • Agile / Scrum or consulting experience.

Responsibilities

  • Lead DevOps architecture and technical design for AWS‑to‑GCP migration.
  • Assess existing AWS infrastructure and CI/CD pipelines to define migration strategy and roadmap.
  • Design, deploy, and operate secure, scalable GCP infrastructure.
  • Build and support CI/CD pipelines using Cloud Build, Jenkins, GitHub Actions, or GitLab CI.
  • Implement and standardize IaC using Terraform, Terragrunt, or Deployment Manager.
  • Manage and optimize GKE clusters and containerized workloads using Docker.
  • Implement monitoring, logging, and alerting with GCP‑native tools.
  • Establish observability, governance, security, and DevSecOps standards.
  • Partner with SRE and Operations on reliability, performance, and capacity planning.
  • Drive cloud cost optimization and automation initiatives.
  • Troubleshoot and resolve infrastructure and deployment issues.

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service