Overview
The L3 DevOps / Cloud Engineer acts as a senior technical resource leading complex infrastructure and DevOps activities, driving automation, defining technical standards, and improving platform reliability.
What you'll do
- Act as the L3 escalation point for complex Cloud, DevOps, Kubernetes, infrastructure, and deployment issues.
- Lead major technical activities across production and non-production environments.
- Take ownership of complex infrastructure changes, upgrades, migrations, and platform improvements.
- Lead and coordinate Disaster Recovery activities, including DR planning, restore testing, failover/failback activities, application and infrastructure recovery, DR validation, and runbook preparation and improvement.
- Design and implement infrastructure using Terraform, and develop and maintain reusable Terraform modules.
- Review Terraform code and infrastructure changes implemented by L1/L2 engineers, and define Terraform coding standards, repository structure, and implementation best practices.
- Develop reusable Ansible roles, playbooks, and automation workflows, and use AWX to automate server configuration, patching, application deployment, infrastructure operations, and repetitive BAU activities.
- Identify manual operational activities and convert them into automated workflows.
- Design and maintain ArgoCD-based deployments, and implement and support GitOps practices for Kubernetes and application deployments.
- Define GitOps repository structures and deployment standards.
- Manage and troubleshoot ArgoCD applications, sync issues, configuration drift, deployment failures, environment promotion, and rollback activities.
- Design and maintain Kubernetes workloads running on Amazon EKS, and develop and maintain reusable Helm Charts.
- Define standards for Helm values, templates, and environment-specific configurations.
- Design and improve CI/CD deployment processes, support and improve Jenkins and other CI/CD automation, and define deployment strategies and operational standards.
- Lead automation initiatives across Cloud and DevOps platforms using Terraform, Ansible/AWX, Bash, Python, and CI/CD pipelines.
- Define and enforce technical standards for Infrastructure as Code, Terraform, GitOps, Kubernetes, Helm, CI/CD, automation, cloud operations, patching, and deployment processes.
- Establish reusable templates, modules, pipelines, and automation frameworks.
- Perform technical reviews for changes implemented by L1 and L2 engineers.
- Lead complex production incidents and perform Root Cause Analysis, and identify recurring issues and implement permanent automated solutions.
- Improve monitoring, logging, alerting, and operational reliability.
- Participate in architecture and technical design discussions.
- Lead production deployments, infrastructure upgrades, patching, and maintenance activities.
- Mentor and provide technical guidance to L1 and L2 engineers.
- Create and maintain SOPs, runbooks, technical standards, architecture documentation, DR documentation, and operational procedures.
What you'll need
- 8–12 years of relevant experience in cloud engineering, infrastructure, DevOps, or a related field.
- Strong hands-on expertise in AWS.
- Strong hands-on expertise in Amazon EKS and Kubernetes.
- Strong hands-on expertise in Terraform and Terragrunt.
- Strong hands-on expertise in AWX and Ansible.
- Strong hands-on expertise in ArgoCD and GitOps.
- Strong hands-on expertise in Helm and Docker.
- Strong hands-on expertise in Jenkins and CI/CD.
- Strong hands-on expertise in Git, Linux, and Windows.
- Strong hands-on expertise in Bash / Python.
- Strong hands-on expertise in SSL/TLS, infrastructure automation, and disaster recovery.
- Strong hands-on expertise in monitoring and logging, production troubleshooting, and root cause analysis.
Details
- Location: India, work from home (remote).
Read the full description and apply on the company’s own careers page.