Back to results

HPC (High-Performance Computing) Consultant

  • Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Posting language
English
Posted

Original job description


Work Type: Remote-first, with occasional on-site visits to customer offices. Candidates located near any Meta office location will be preferred.

Kindly focus on the candidates from top-tier organizations. As this role focuses on large-scale Kubernetes platforms, we are prioritizing candidates with experience in large enterprise environments. please prioritize candidates with strong hands-on Kubernetes experience at scale, including cluster lifecycle management, node pool sizing, scheduler troubleshooting, networking/CNI issues, upgrades, and production operations in large enterprise environments. Candidates should have a solid understanding of HPC workload scheduling concepts such as gang scheduling, fair scheduling, resource allocation, and Slurm, along with proven Python coding and problem-solving skills demonstrated through recent hands-on development work. Additionally, candidates must be able to confidently discuss their resume projects in depth, including architecture decisions, troubleshooting scenarios, production incidents, and their individual contributions. Please ensure candidates are independently capable of answering technical questions without relying on AI tools during interviews, as strong technical depth, reasoning ability, and real-world operational experience are critical for this role.

We are looking for individual contributor, I’ve seen resumes with Architect role background, please who working as Lead or Architect not going to suit for this role. So, look for candidates who can do Python coding and strong experience with Kubernetes, Terraform, Hpc.

Interview Process:

1st Interview – Tech Mahindra: Kubernetes, HPC Technical Interview and Python Coding2nd Interview – Amazon: Kubernetes, HPC Technical Interview and Python Coding3rd Interview – Meta: Kubernetes, HPC Technical Interview and Python Coding

Submission Format:

Candidate Full Name as per passportEmailPhone NumberCurrent LocationWork AuthorizationTotal ExperienceJoining AvailabilitySalary / RateAny relatives working in Tech M (If yes, please specify relation)Ex-Tech M (If yes, year of leaving Tech M)

SkillsYears experienceLarge-scale production KubernetesKubernetes troubleshooting - scheduler/CNI/nodes/upgradesGPU/HPC infrastructureTerraform / IaCPython automation (coding)SRE / reliability / incident managementAWS infrastructureAI InfrastructureNVIDIA GPU PlatformCalico/CiliumKarpenterLarge-scale clusters (500+ nodes)Multi-cloud experience (AWS + GCP + CoreWeave)

Must Have: Kubernetes + Slurm + NVIDIA GPU + AI/ML Infrastructure + Terraform + Python + AWS (EKS/FSx Lustre) + Monitoring/SRE

We are looking for a individual contributor with expertise across Kubernetes, cloud infrastructure, HPC platforms, GPU computing, Terraform, and automation. Depending on experience, candidates may be considered for Platform Engineer, Kubernetes Engineer, HPC Engineer, Cloud Infrastructure Engineer, DevOps Engineer, AI Infrastructure Engineer, or Site Reliability Engineer (SRE) roles.

Key Responsibilities

Design, deploy, operate, and support large-scale Kubernetes platforms across AWS, GCP, CoreWeave, OCI, and other cloud environments.Manage Kubernetes cluster lifecycle activities including provisioning, scaling, node pool management, upgrades, troubleshooting, and performance optimization.Support AI/ML and HPC workloads, including GPU-enabled compute infrastructure for training and inference environments.Provision and automate cloud and infrastructure resources using Terraform and CI/CD pipelines.Troubleshoot Kubernetes scheduling, networking, storage, and platform reliability issues.Implement monitoring, observability, alerting, SLIs/SLOs, and incident response processes.Collaborate with Networking, Security, Storage, AI/ML, Data Engineering, and Application teams.Develop automation and operational tooling using Python and cloud-native technologies.Participate in production support, root cause analysis, capacity planning, and platform optimization initiatives.

Required Skills

Kubernetes & Container Platforms

Kubernetes (EKS, GKE, AKS, OpenShift, CoreWeave CKS)Cluster Lifecycle ManagementNode Pool ManagementScheduler TroubleshootingCNI TroubleshootingNetworking PoliciesRBACHelmAutoscalingRolling Upgrades

Cloud Infrastructure

AWS (EC2, S3, IAM, VPC, EKS, EFS, FSx for Lustre)Google Cloud Platform (GCP)OCI (Oracle Cloud Infrastructure)Azure (Preferred)Multi-Cloud Infrastructure

Infrastructure as Code & Automation

TerraformInfrastructure as Code (IaC)CI/CD PipelinesGitHub Actions / Jenkins / GitLab CIAnsible (Preferred)

Programming & Scripting

PythonBash/Shell ScriptingAutomation DevelopmentREST API Integration

HPC & GPU Infrastructure (Preferred)

High-Performance Computing (HPC)SlurmNVIDIA GPU PlatformsGPU SchedulingCUDADistributed ComputingAI/ML Infrastructure

Monitoring & Reliability

PrometheusGrafanaDatadogSplunkCloud MonitoringSLI/SLO ManagementIncident ResponseRoot Cause Analysis (RCA)

Preferred Experience

Experience with any of the following is highly desirable:

AI/ML Infrastructure PlatformsKubeflowKServeRayMLflowvLLMVector Databases

PLAINTEXT

More about this job

Responsibilities

Design, deploy, operate, and optimize large-scale, multi-cloud Kubernetes platforms supporting GPU-enabled AI/ML and HPC workloads. Automate infrastructure with Terraform and Python, troubleshoot platform issues, and support monitoring, incident response, capacity planning, and reliability improvements.

Requirements

Candidates need hands-on experience operating Kubernetes at enterprise scale, including cluster lifecycle management, scheduling, networking, upgrades, and production troubleshooting, along with HPC/Slurm and NVIDIA GPU infrastructure knowledge. Strong Python development, Terraform, AWS experience (including EKS and FSx for Lustre), and the ability to independently explain technical decisions and production incidents are required.

Skills

  • Kubernetes
  • Slurm
  • NVIDIA GPU Platforms
  • HPC Infrastructure
  • Terraform
  • Python
  • AWS
  • EKS
  • FSx for Lustre
  • Cluster Lifecycle Management
  • Kubernetes Scheduling
  • CNI Networking
  • GPU Scheduling
  • Monitoring and Observability
  • SRE and Incident Management
  • AI/ML Infrastructure

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Consulting

Keywords

  • Kubernetes
  • Slurm
  • NVIDIA GPUs
  • HPC
  • AI/ML Infrastructure
  • Terraform
  • Python
  • AWS
  • EKS
  • FSx for Lustre
  • GCP
  • CoreWeave
  • OCI
  • Azure
  • CNI
  • Karpenter
  • Calico
  • Cilium
  • Prometheus
  • Grafana
  • Datadog
  • SLI/SLO
  • Incident Response
  • Root Cause Analysis
  • CI/CD
  • Helm
  • Autoscaling
  • GPU Scheduling
  • Ray
  • Kubeflow

Report this job