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
Senior

Job 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

Apply for this position