Job Responsibilities:
Cloud Architecture & Infrastructure
- Architect, build, and govern scalable, secure, and cost-efficient AWS infrastructure — EC2, EKS, Lambda, API Gateway, VPCs, IAM, Security Groups, Load Balancers, Route 53, and related services.
- Lead Infrastructure-as-Code (IaC) strategy using Terraform and / or AWS CDK; establish reusable module libraries and enforce IaC governance standards across all projects.
- Drive multi-account AWS environment management using Control Tower, AWS Organizations, and Landing Zone patterns.
- Apply AWS Well-Architected Framework principles across all five pillars — reliability, security, operational excellence, performance efficiency, and cost optimisation — on all recent and existing workloads.
- Evaluate and recommend new AWS services and toolchain improvements to keep EXL's platform capabilities current.
Team Leadership & People Management
- Lead, mentor, and coach a team of DevOps Engineers.
- Own sprint planning, workload distribution, and capacity management for the DevOps team.
- Foster a culture of ownership,
continuous learning, and engineering excellence within the team.
- Act as the primary escalation point for critical production incidents and high-priority engineering decisions.
CI/CD, Automation & DevOps Practices
- Design, implement, and own enterprise-grade CI/CD pipelines using GitHub Actions, AWS CodeBuild, AWS CodeDeploy, and ArgoCD.
- Define and enforce branching strategies, deployment standards, release gates, and rollback procedures across all engineering teams.
- Champion GitOps practices and drive adoption of automated testing, security scanning (DevSecOps), and compliance checks within pipelines.
- Create and maintain reusable templates, runbooks, and golden-path toolchains for developers to self-serve infrastructure and deployments.
Data Platform & Engineering Collaboration
- Collaborate closely with data engineering teams to design and support platforms spanning AWS Glue, Databricks, DynamoDB,
📌 DevOps Engineer (Gurugram)
🏢 EXL
📍 Gurugram