DevOps engineer
| India
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Artificial Intelligence
Azure
Cloud Computing
Configuration Management
Linux
DevOps
DNS
Identity and Access Management
Virtual Private Networks (VPN)
Python
Log Analysis
SQL Azure
Role-Based Access Control
Ansible
Prometheus
Tripwire
Data Logging
Scripting (Bash/Python/Go/Ruby)
Load Balancing
Cloud Monitoring
Istio
Grafana
Kubernetes
Deployment Automation
Puppet
Terraform
Docker
Jenkins
Job description
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., * 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
Requirements
- 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
About the company
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