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