Search Jobs

Search by job, company or skills

DevOps Engineer

DevOps Engineer

Exl
Early Applicant
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

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 new 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, Redshift, and S3-based data lakes.
  • Ensure DevOps processes, pipeline reliability, and observability are appropriately applied to data and ML/analytics workloads.
  • Provide infrastructure guidance and developer-experience improvements to application and data engineers to enable faster, safer deployments.

Monitoring, Reliability & Security

  • Define and own the observability strategy — dashboards, alerting, log management, and SLO/SLA tracking using CloudWatch, Grafana, Prometheus, and the ELK Stack.
  • Drive incident management processes — from detection and root-cause analysis through to post-mortems and corrective action follow-through.
  • Enforce cloud security best practices: IAM least-privilege, secrets management, vulnerability scanning, network segmentation, and compliance controls.
  • Lead FinOps initiatives — continuous cost visibility, anomaly alerting, rightsizing, and Reserved Instance / Savings Plan strategy.

Stakeholder Management & Governance

  • Serve as the primary DevOps point of contact for client-facing and internal technical stakeholders.
  • Produce and present infrastructure architecture decisions, platform roadmaps, and cloud health reports to senior leadership.
  • Define and track DevOps KPIs — deployment frequency, change failure rate, MTTR, lead time — and use data to guide team priorities.
  • Ensure compliance with organisational, client, and regulatory security and audit requirements.

Skills:

Must have:

  • Deep, production-grade AWS expertise across compute (EC2, EKS, Lambda), networking (VPC, Route 53, Load Balancers, API Gateway), security (IAM, KMS, Security Groups), and storage (S3, EBS, EFS).
  • Expert-level Infrastructure-as-Code proficiency — Terraform (modules, state management, remote backends) and / or AWS CDK.
  • Proven track record designing and operating CI/CD pipelines at scale — GitHub Actions, CodeBuild, CodeDeploy, ArgoCD; experience with GitOps delivery models.
  • Hands-on container orchestration expertise — Kubernetes / Amazon EKS — including Helm, autoscaling, RBAC, and network policies.
  • Solid experience supporting data engineering platforms: AWS Glue, Databricks, Redshift, DynamoDB, or equivalent.
  • Strong scripting and automation skills in Python, Bash, or PowerShell to build operational tooling and eliminate manual work.
  • People leadership capability: experience setting team direction, running code / design reviews, and actively growing engineers.
  • Excellent communication and influencing skills — able to translate technical complexity for non-technical audiences and engage senior stakeholders.

Good to Have:

  • Hands-on experience with multi-account AWS environments: Control Tower, AWS Organizations, Service Control Policies, and Landing Zone.
  • Cloud cost optimisation experience — RI / Savings Plans, rightsizing recommendations, tagging governance, and cost anomaly detection.
  • DevSecOps practices — SAST / DAST pipeline integration, container image scanning (Trivy, Snyk), secrets management (HashiCorp Vault, AWS Secrets Manager).
  • Experience with advanced observability tooling — Grafana, Prometheus, ELK Stack, Datadog, or New Relic.
  • Familiarity with AI / ML infrastructure tooling — MLflow, Kubeflow, Amazon SageMaker, or Amazon Bedrock.
  • Experience in consulting or client-delivery environments; ability to manage competing priorities across multiple simultaneous projects.
  • Exposure to service mesh or advanced Kubernetes networking (Istio, Linkerd) and API gateway patterns.

Eligibility:

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 7+ years of total DevOps / Cloud Engineering experience with a demonstrable track record of leading projects or teams.
  • Relevant AWS certifications strongly preferred — AWS Solutions Architect Professional, AWS DevOps Engineer Professional, or equivalent.
  • Experience working on AWS-based implementations and deployments in analytics, Media , BFSI, healthcare, or consulting environments.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

AWS CDK

GitHub Actions

AWS Organizations

ArgoCD

AWS CodeDeploy

AWS CodeBuild

About Company

Similar Jobs

5-7 yrs
Delhi, India
Skills:
Infrastructure as Code (IaC)ScriptingNetworkingJenkinsCloud ArchitectureGitTypescriptTerraformLinuxDockerHigh AvailabilityScalabilityPythonAWSAWS CDKGoSecurityGitHub ActionsCI/CDCost Optimization
6-8 yrs
Gurugram, Gurugram, India
Skills:
LinuxTerraformDockerPostgreSQLShell scriptingPythonAWSGitHub Actions
6-10 yrs
Delhi, India
Skills:
ElkCloudformationPrometheusBashGrafanaDatadogNew RelicJenkinsGcpDockerTerraformLinuxAnsibleShell scriptingAzureKubernetesPythonAWSGitHub ActionsociArgoCDGitLab CI CD
9-11 yrs
Noida, India
Skills:
PowerShellPrometheusBashGrafanaTerraformAnsibleSplunkCyberarkPythonKubernetesAzure DevOpsAWS cloud servicesAzure Key VaultCI CDGitLab CIGitHub ActionsOpenTelemetryAWS Secrets ManagerAmazon Bedrock
10-12 yrs
Noida, India
Skills:
PrometheusGrafanaDatadogJenkinsGcpDockerTerraformAnsibleAzureKubernetesPythonAWSChefPackerGitLab CIGitHub Actions