Back to results

Platform Engineer - Kubernetes, GitOps, Flux CD & AI/ML Infrastructure

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Platform Engineer - Kubernetes, GitOps, Flux CD & AI/ML Infrastructure

Roles and Responsibilities

  • We're seeking a skilled Platform Engineer to deploy and manage AI/ML infrastructure, e.g. LlamaIndex Cloud and KDB.AI applications on Kubernetes Platform.

  • You'll be responsible for building reliable, scalable, and secure deployment pipelines using modern GitOps practices.

  • Deploy and manage LlamaIndex Cloud and KDB.AI applications and similar products supporting AI workloads 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.

Infrastructure & Database

  • PostgreSQL, MongoDB, Redis, RabbitMQ administration.

  • Database HA/failover configurations (PgBouncer, HAProxy).

  • Linux/Unix systems and shell scripting (Bash, PowerShell).

  • Kubernetes networking, Ingress, and Gateway API.

Nice to Have

  • Experience with LlamaIndex, LangChain, or AI/ML platforms.

  • Vector databases or KDB.AI knowledge.

  • Temporal.io workflow orchestration.

  • Python/Go for automation.

More about this job

Responsibilities

Deploy and manage AI/ML infrastructure and applications on Kubernetes using GitOps practices with Flux CD. Responsible for maintaining CI/CD pipelines, secrets management via HashiCorp Vault, and configuring OIDC authentication.

Requirements

Requires over 3 years of experience managing production Kubernetes clusters and 2+ years with GitOps tools like Flux CD or ArgoCD. Proficiency in Helm chart development, database administration, and Linux shell scripting is essential.

Skills

  • Kubernetes
  • Flux CD
  • GitOps
  • Helm
  • HashiCorp Vault
  • GitHub Actions
  • Artifactory
  • PostgreSQL
  • MongoDB
  • Redis
  • RabbitMQ
  • Linux
  • Bash
  • OIDC
  • Microsoft Entra ID
  • AI/ML Infrastructure

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting
  • Data & Analytics

Keywords

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

Report this job