Capgemini

DevOps Engineer (ML Infrastructure)

Capgemini
Apply
1 day ago
Remote, Canada or Toronto, CanadaSenior

Base Salary

$72k - $139k/yr

Responsibilities

  • Develop and manage cloud-native infrastructure for large-scale ML workloads on Kubernetes.
  • Implement and operate Volcano and Kueue batch scheduling solutions for GPU and compute resources.
  • Build and maintain CI/CD pipelines for ML services, infrastructure, and platform components.
  • Manage and optimize Kubernetes environments, including production workloads on AWS EKS and other cloud platforms.
  • Lead and support infrastructure modernization and migration initiatives.
  • Partner with data scientists, ML engineers, and software engineers to productionize machine learning solutions.
  • Implement observability, monitoring, and alerting for distributed systems and GPU clusters.
  • Ensure platform reliability, security, scalability, and operational excellence.
  • Troubleshoot distributed systems and performance bottlenecks across infrastructure and ML workloads.

Requirements

  • Strong experience with Kubernetes and large-scale workload orchestration.
  • Hands-on experience with Kubernetes batch schedulers such as Volcano and Kueue.
  • Understanding of distributed systems, containerization technologies, cloud-native architectures, and microservices-based platforms.
  • Experience managing workloads on Kubernetes platforms such as AWS EKS.
  • Proven experience delivering and supporting infrastructure migration projects.
  • Strong programming skills in Python or Golang.
  • Experience with infrastructure-as-code and deployment tools including Terraform and Helm.
  • Experience designing and maintaining CI/CD pipelines using GitHub Actions, Jenkins, GitLab CI/CD, or Azure DevOps.
  • Strong Linux systems administration and troubleshooting skills.
  • Experience building observability solutions using Prometheus and Grafana.
  • Understanding of ML lifecycle management, model deployment, and production operations.

Benefits

  • Fully remote anywhere in Canada.
  • Paid time off, including 12-25 vacation days depending on employee grade, company holidays, personal days, and sick leave.
  • Medical, dental, and vision coverage, or provincial healthcare coordination in Canada.
  • Retirement savings plans, including RRSP in Canada.
  • Life and disability insurance.
  • Employee assistance programs.
  • Additional benefits based on local policy and eligibility.

Tech Stack

AWSGitHub ActionsGitLab CI/CDGoGrafanaHelmJenkinsKubernetesLinuxPrometheusPythonTerraform
Capgemini

About Capgemini

10,000+ employees

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.

Contact me