Role Overview
As an AI Infrastructure Engineer, you are a deep technical contributor with subsystem ownership and notable technical influence. Your role will be crucial in ensuring that the AI solutions you contribute to are consistent, secure, and reliable.
Responsibilities
- Architect reusable Terraform modules and Crossplane compositions for multi-environment use
- Design and maintain multi-environment GitOps structures with FluxCD
- Engineer advanced ADO pipeline patterns (multi-stage, gated, reusable templates)
- Solve complex AKS issues (networking, scaling, controllers, identity integration)
- Implement and maintain Workload identity patterns for AKS workloads
- Improve team practices through tooling, documentation, and automation improvements
- Perform technical reviews to ensure quality, security, and consistency
- Mentor junior AI Infrastructure Engineers, fostering growth and development of team members
Requirements
- 3+ years of experience designing, operating, and scaling production Kubernetes platforms, with deep hands-on expertise in Azure Kubernetes Service (AKS)
- Must be comfortable working between 5:00 PM and 2:00 AM IST
- Strong infrastructure-as-code experience using Terraform, with supplemental use of Crossplane and ARM templates
- Demonstrated success implementing GitOps operating models, including desired-state enforcement, drift detection, and multi-environment promotion
- Experience defining and operating observability standards using tools such as Azure Monitor, Log Analytics, Prometheus, and Grafana
- Experience with at least one Cloud Computing platform (experience with Microsoft Azure a plus)
- Experience with serverless functions, e.g., OpenFaaS
- Bachelor’s degree
Skills
- Terraform
- Azure Kubernetes Service (AKS)
- GitOps
- Azure DevOps
- Kubernetes