Job Description
DevOps Engineer
|
Location
|
Bangalore, India (On-Site)
|
|
Team
|
Enterprise AI Agents Engineering
|
|
Reports To
|
Senior Manager, Enterprise AI Agents Engineering
|
| |
|
|
Experience
|
2-5 years
|
Overview
Our team is building AI agent infrastructure that runs at enterprise scale on Microsoft Azure. We need a DevOps engineer who lives and breathes Azure - someone who can own our CI/CD pipelines, harden our Kubernetes deployments, and keep our infrastructure reliable, secure, and cost-efficient. You'll be the person the dev team turns to when things need to be deployed, monitored, or debugged at the infra level. If you're the kind of engineer who gets excited about a clean Terraform plan and a green Jenkins build, this is your role.
Key Responsibilities
- Design, build, and maintain CI/CD pipelines using Jenkins (primary) and related tooling
- Manage and optimize Azure infrastructure - AKS clusters, networking, IAM/RBAC, Azure SQL, storage, and more
- Automate infrastructure provisioning using Terraform or equivalent IaC tools
- Monitor system health, set up alerting, and drive incident response for production environments
- Implement security best practices across cloud resources, container images, and pipeline configurations
- Support the development team with environment setup, deployment automation, and troubleshooting
- Manage secrets, certificates, and access control across environments (Azure Key Vault, Entra ID)
- Write Python scripts for automation, tooling, and operational workflows
- Document infrastructure architecture, runbooks, and operational procedures
- Drive cost optimization across Azure services - right-sizing, reserved instances, resource cleanup
Required Skills & Qualifications
- 2-5 years of professional DevOps / SRE / Platform Engineering experience
- Deep hands-on experience with Microsoft Azure - this is non-negotiable (AKS, VNet, Entra ID, Azure DevOps, Container Registry, Azure SQL, etc.)
- Strong experience with Jenkins - building, maintaining, and scaling pipelines
- Solid proficiency in Python for scripting and automation
- Experience with Infrastructure as Code (Terraform strongly preferred)
- Hands-on Kubernetes experience - deployment, scaling, troubleshooting, Helm charts
- Working knowledge of Docker - building, optimizing, and securing container images
- Understanding of networking fundamentals (DNS, load balancers, NSGs, VPNs)
- Experience with monitoring and logging tools (Prometheus, Grafana, Azure Monitor, Log Analytics)
- Comfortable working in Linux environments
Nice to Have
- Azure certifications (AZ-104, AZ-400, AZ-305)
- Experience with GitOps workflows (ArgoCD, Flux)
- Familiarity with service mesh technologies (Istio, Azure Service Mesh)
- Exposure to security scanning tools (Trivy, Snyk, Microsoft Defender for Cloud)
- Experience in enterprise environments with compliance requirements
- Familiarity with Ansible, Puppet, or Chef for configuration management
What You'll Get
- Own the infrastructure for a cutting-edge AI agent platform at a global semiconductor company
- Work directly with engineering leadership in a flat, no-BS team structure
- Build from near-scratch - shape the infrastructure architecture rather than inherit tech debt
- Exposure to AI/ML workloads and their unique infrastructure demands
- On-site role at our Bangalore office with a collaborative, in-person team culture