Jobs / Tata Consultancy Services (TCS)

Platform Engineer - AI/ML Infrastructure

Tata Consultancy Services (TCS) · Toronto, ON, Canada
Toronto, ON, CanadaOnsite
Remuneration
Not specified
Location
Toronto, ON, Canada
Visa sponsorship
Not specified

Job summary

The Platform Engineer - AI/ML Infrastructure role is responsible for deploying and managing AI/ML infrastructure, specifically using LlamaIndex Cloud and KDB.AI applications on a Kubernetes platform. Key responsibilities include building secure deployment pipelines with GitOps practices, administering Kubernetes clusters, and configuring HashiCorp Vault for secrets management, ensuring reliable performance across various environments.

Qualifications

  • Managing production Kubernetes clusters
  • Experience 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
  • 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

Responsibilities

  • Deploy and manage LlamaIndex Cloud and KDB.AI applications 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 Identity Management team to configure OIDC authentication with Microsoft Entra ID
  • Create and maintain Helm charts and Kubernetes manifests
  • Document procedures, runbooks, and infrastructure patterns

Skills

Argo CDArtifactoryBashFluxGitHubGitHub ActionsGoHAProxyHelmJenkinsKubernetesLinuxMongoDBPostgreSQLPowerShellPythonRabbitMQRedisVault

Relocation

No