Back to results

Platform Engineer - AI/ML Infrastructure

  • Halifax, NS, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Posting language
English
Posted

Original job description

Platform Engineer – AI/ML Infrastructure, Kubernetes, GitOps & Helm

About the Role

We’re seeking a skilled Platform Engineer to deploy and manage AI/ML infrastructure and applications on Kubernetes. You’ll be responsible for building reliable, scalable, and secure deployment pipelines using modern GitOps practices.

What You’ll Do

  • Deploy and manage AI/ML applications and related platforms across Dev/QA/Prod environments.
  • Implement GitOps workflows using Flux CD for automated deployments.
  • Administer Kubernetes clusters across multiple environments.
  • Configure HashiCorp Vault for secrets management and ExternalSecrets integration.
  • Maintain CI/CD pipelines with GitHub Actions and Artifactory.
  • Work with enterprise Identity Management teams to configure OIDC authentication with Microsoft Entra ID.
  • Create and maintain Helm charts and Kubernetes manifests.
  • Monitor application performance and troubleshoot production issues.
  • Document procedures, runbooks, and infrastructure patterns.

Required Skills

Core Technologies

  • 3+ years managing production Kubernetes clusters.
  • 2+ years with Flux CD, ArgoCD, or similar GitOps tools.
  • Advanced Helm chart development and management.
  • HashiCorp Vault for secrets management.
  • Artifactory or similar container registries.
  • CI/CD with GitHub Actions, Jenkins, or similar.
  • Kubernetes networking, Ingress, and Gateway API.

Infrastructure & Database

  • PostgreSQL, MongoDB, Redis, RabbitMQ administration.
  • Database HA/failover configurations (PgBouncer, HAProxy).
  • Linux/Unix systems and shell scripting (Bash, PowerShell).

Nice to Have

  • Experience with AI/ML platforms and application frameworks.
  • Vector databases and related technologies.
  • Temporal.io workflow orchestration.
  • Python/Go for automation.
More about this job

Responsibilities

Deploy and manage AI/ML applications and infrastructure across development, QA, and production Kubernetes environments, using GitOps workflows and Helm. Maintain secrets management, CI/CD, identity integrations, monitoring, troubleshooting, and infrastructure documentation.

Requirements

Requires at least three years managing production Kubernetes clusters and at least two years using GitOps tools, along with advanced Helm skills. Candidates should also have experience with Vault, container registries, CI/CD, Kubernetes networking, databases and high availability, Linux/Unix, and shell scripting.

Skills

  • Kubernetes
  • GitOps
  • Flux CD
  • Helm
  • HashiCorp Vault
  • ExternalSecrets
  • CI/CD
  • GitHub Actions
  • Artifactory
  • OIDC
  • Microsoft Entra ID
  • Kubernetes Networking
  • PostgreSQL
  • MongoDB
  • Redis
  • RabbitMQ

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering

Keywords

  • AI/ML Infrastructure
  • Kubernetes
  • GitOps
  • Flux CD
  • ArgoCD
  • Helm
  • HashiCorp Vault
  • ExternalSecrets
  • CI/CD
  • GitHub Actions
  • Jenkins
  • Artifactory
  • OIDC
  • Microsoft Entra ID
  • Kubernetes Networking
  • Ingress
  • Gateway API
  • PostgreSQL
  • MongoDB
  • Redis
  • RabbitMQ
  • PgBouncer
  • HAProxy
  • Linux/Unix
  • Bash
  • PowerShell
  • Vector Databases
  • Temporal.io
  • Python
  • Go

Report this job