Overview
Contribute to the IDR department as a DevOps Engineer designing, building, and maintaining scalable, reproducible lab environments that support third-party vendor integrations. Enable fast, reliable integration onboarding through production-like environments, automation, and debugging support.
What you'll do
- Design and build isolated, secure, reusable lab environments across cloud, on-premises, or hybrid deployments.
- Create multi-component setups including controllers, agents, databases, and endpoint systems.
- Support SaaS, VM-based, and containerized vendor deployment models.
- Ensure lab environments represent production scenarios where needed.
- Build and manage environments using Infrastructure as Code, including Terraform, ARM/Bicep, and CloudFormation.
- Develop automated provisioning pipelines for repeatable lab setups.
- Maintain standardized templates and golden images.
- Version-control infrastructure and configurations using Git-based workflows.
- Build and consume REST APIs and contribute to a platform where provisioning is driven programmatically through a shared API used by the UI and CLI.
- Configure and troubleshoot virtual networks, subnets, routing, load balancers, NAT gateways, VPNs, firewalls, and proxy configurations.
- Simulate restricted or segmented networks and multi-region or cross-tenant deployments.
- Support integration workflows involving REST/GraphQL APIs, webhooks, and event-driven systems including Kafka, Event Hub, and MQTT.
- Enable testing of OAuth2, API keys, certificates, failure scenarios, retries, and rate limits.
- Build mock services and simulators for vendor dependencies.
- Implement logging, monitoring, and tracing using tools such as ELK, Grafana, and Azure Monitor.
- Provide debugging support through traffic inspection, API tracing, and log correlation.
- Assist teams in diagnosing and resolving integration issues.
- Ensure secure lab configurations through credential and secrets management, network isolation, and access control.
- Enforce internal security and compliance policies.
- Partner with engineering, product, and external vendors to support integrations.
- Create and maintain setup guides, architecture diagrams, runbooks, and troubleshooting documentation.
- Enable self-service usage of lab environments for development teams.
What you'll need
- 4+ years of experience in infrastructure engineering, DevOps, or similar roles.
- Hands-on Python scripting capabilities.
- Hands-on experience with infrastructure-as-code tooling: Terraform for VM provisioning, Packer for VM templating, and Ansible for configuration management.
- Experience writing and maintaining Ansible roles, modules, and playbooks in a team setting with PR-based review.
- Practical experience deploying and managing workloads on at least two of VMware vSphere/ESXi, AWS, Azure, GCP, or Proxmox.
- A solid understanding of VM lifecycle, networking, and snapshots.
- Linux system administration skills, including shell scripting and/or Python, for automating provisioning and configuration tasks.
- Ability to build and consume REST APIs and work in a platform where provisioning is driven programmatically rather than through manual console steps.
- Familiarity with CI/CD pipelines and version control, including Git/GitHub, pull-request-based contribution, and peer review workflows.
- A collaborative engineering mindset, including writing environment definitions, playbooks, or modules that other engineers will read, reuse, and build on.
- Strong troubleshooting and root-cause analysis skills.
- Experience using monitoring or observability tooling such as Splunk, Grafana, or Nagios to validate environment health and performance.
Nice to have
- Working knowledge of containerization and orchestration, including Docker, Kubernetes, or OpenShift.
- Experience supporting enterprise-scale virtualization deployments such as VMware Horizon, App Volumes, or vSphere across regulated or large client environments.
- Security domain knowledge sufficient to build environments meaningful for detection engineering and SOC workflows.
- Exposure to attack scenarios, incident response, or threat-informed defence.
- Experience with Windows Active Directory environments, including designing, deploying, or troubleshooting AD, DNS, DHCP, and Windows Server infrastructure.
- Background in incident and change management practices, including pre-production review steps to minimize downtime.
- Cloud certifications such as AWS SysOps or Terraform Associate.
- Virtualization certifications such as VCP, VCAP, or VCIX.
Details
- Location: Bengaluru, India.
- Candidates interviewing remotely are expected to be on camera during all video interviews; candidates with technical, bandwidth, or location-related challenges must notify the company in advance to explore accommodations.
- Background checks are required.
- The position may require access to information protected under U.S. export control laws and regulations, and an employment offer may be conditioned on authorization to receive controlled software or technology.
- Duties and responsibilities must follow AWN’s Information Security policies, standards, processes, and controls.
Read the full description and apply on the company’s own careers page.