Capgemini

DevOps Engineer (ML Infrastructure)

Capgemini
Apply
9 days ago
Remote, Canada or Toronto, CanadaSenior

Base Salary

$72k - $139k/yr

Responsibilities

  • Develop and manage cloud-native Kubernetes infrastructure for large-scale ML workloads.
  • 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 Kubernetes environments, including production workloads on AWS EKS and other cloud platforms.
  • Lead infrastructure modernization and migration initiatives across cloud and platform ecosystems.
  • Partner with data scientists, ML engineers, and software engineers to productionize machine learning solutions.
  • Build observability, monitoring, and alerting solutions 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 or Kueue.
  • Understanding of distributed systems, containerization, cloud-native architectures, and microservices-based platforms.
  • Experience managing Kubernetes workloads on platforms such as AWS EKS.
  • 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 work 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 and other benefits based on local policy and eligibility.

Tech Stack

AWSGitHub ActionsGitLab CI/CDGoGrafanaHelmJenkinsKubernetesLinuxPrometheusPythonTerraform

Categories

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