Senior DevOps Engineer

EXL Service

INonsitePosted Jul 16, 2026
Posting intelligenceActively listedReposted 4×, possible evergreen/ghost posting

Skills

azure devopskubernetesterraformpagerdutyjenkinsgonodegithubgitlabpythonazureslackhelmcicdgooglecloudawsjavascript

About the role

Job Description: We are seeking an experienced DevOps Engineer to design, implement, and manage scalable, secure, and highly available cloud solutions across Google Cloud Platform (GCP), Amazon Web Services (AWS), and Microsoft Azure.

This role requires deep expertise in multi-cloud architecture, DevOps automation, Kubernetes, observability, and infrastructure as code, with a strong focus on enterprise-scale deployments, cost optimization, and reliability engineering (SRE practices).

Key Responsibilities

Cloud Architecture & Design

Design and implement multi-cloud architectures across GCP, AWS, and Azure

Define enterprise cloud landing zones and multi-project structures

Build high availability, fault-tolerant, and disaster recovery (DR) solutions

Architect secure and scalable network topologies (VPCs, subnets, peering, hybrid connectivity)

Infrastructure as Code (IaC)

Develop reusable infrastructure modules using Terraform / Terragrunt

Implement modular, scalable, and DRY architecture patterns

Manage remote state, version control, and environment separation

Automate provisioning across multiple environments and projects

DevOps & CI/CD Automation

Design and manage CI/CD pipelines using:

GitHub Actions / GitLab CI / Jenkins / Azure DevOps

Automate:

Infrastructure deployments

Application release pipelines

Implement blue-green / canary deployment strategies

Kubernetes & Containerization

Manage Kubernetes platforms:

GKE, EKS, AKS

Deploy workloads via Helm, manifests, and Kustomize

Troubleshoot production issues:

Ensure high availability and scalability of containerized applications

Monitoring, Logging & Observability

Implement centralized observability using:

GCP Cloud Monitoring / AWS CloudWatch / Azure Monitor

Configure:

Metrics, dashboards, alerting policies

Log-based metrics and custom alerts (CPU, memory, DB, network latency)

Design centralized logging architecture (logs, sinks, retention policies)

Enable team-based alert routing (Email, Slack, PagerDuty)

Security & Compliance

Implement IAM roles, RBAC, and least privilege access

Manage secrets using:

Secret Manager / Azure Key Vault / AWS Secrets Manager

Ensure compliance with enterprise standards:

ISO, SOC2, HIPAA (where applicable)

Implement encryption, audit logging, and access governance

Cost Optimization & Governance

Monitor and optimize cloud costs across multiple projects

Configure:

Budget alerts

Billing monitoring and cost allocation models

Identify and implement resource optimization strategies

Automation & SRE Practices

Define and implement SLIs, SLOs, and error budgets

Build automated alerting and remediation workflows

Improve platform reliability and system uptime

Support incident response and root cause analysis (RCA)

Scripting knowledge on python, node.js and Golang will be added advantage

Responsibilities: We are seeking an experienced DevOps Engineer to design, implement, and manage scalable, secure, and highly available cloud solutions across Google Cloud Platform (GCP), Amazon Web Services (AWS), and Microsoft Azure.

This role requires deep expertise in multi-cloud architecture, DevOps automation, Kubernetes, observability, and infrastructure as code, with a strong focus on enterprise-scale deployments, cost optimization, and reliability engineering (SRE practices).

Key Responsibilities

Cloud Architecture & Design

Design and implement multi-cloud architectures across GCP, AWS, and Azure

Define enterprise cloud landing zones and multi-project structures

Build high availability, fault-tolerant, and disaster recovery (DR) solutions

Architect secure and scalable network topologies (VPCs, subnets, peering, hybrid connectivity)

Infrastructure as Code (IaC)

Develop reusable infrastructure modules using Terraform / Terragrunt

Implement modular, scalable, and DRY architecture patterns

Manage remote state, version control, and environment separation

Automate provisioning across multiple environments and projects

DevOps & CI/CD Automation

Design and manage CI/CD pipelines using:

GitHub Actions / GitLab CI / Jenkins / Azure DevOps

Automate:

Infrastructure deployments

Application release pipelines

Implement blue-green / canary deployment strategies

Kubernetes & Containerization

Manage Kubernetes platforms:

GKE, EKS, AKS

Deploy workloads via Helm, manifests, and Kustomize

Troubleshoot production issues:

Ensure high availability and scalability of containerized applications

Monitoring, Logging & Observability

Implement centralized observability using:

GCP Cloud Monitoring / AWS CloudWatch / Azure Monitor

Configure:

Metrics, dashboards, alerting policies

Log-based metrics and custom alerts (CPU, memory, DB, network latency)

Design centralized logging architecture (logs, sinks, retention policies)

Enable team-based alert routing (Email, Slack, PagerDuty)

Security & Compliance

Implement IAM roles, RBAC, and least privilege access

Manage secrets using:

Secret Manager / Azure Key Vault / AWS Secrets Manager

Ensure compliance with enterprise standards:

ISO, SOC2, HIPAA (where applicable)

Implement encryption, audit logging, and access governance

Cost Optimization & Governance

Monitor and optimize cloud costs across multiple projects

Configure:

Budget alerts

Billing monitoring and cost allocation models

Identify and implement resource optimization strategies

Automation & SRE Practices

Define and implement SLIs, SLOs, and error budgets

Build automated alerting and remediation workflows

Improve platform reliability and system uptime

Support incident response and root cause analysis (RCA)

Scripting knowledge on python, node.js and Golang will be added advantage

Qualifications: Bachelor's/Master's

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for DevOps / SRE roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our DevOps / SRE hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.