AWS Azure DevOps Engineer
Primary Responsibilities
Design, deploy, and manage containerized applications across Kubernetes, OpenShift, AWS EKS, and Azure AKS environments.
Build and maintain Docker images, container registries, Helm charts, and Kubernetes resources including Deployments, Services, ConfigMaps, Secrets, and Ingress.
Develop and manage Infrastructure as Code (IaC) using Terraform for cloud infrastructure provisioning.
Automate server provisioning, configuration management, application deployments, and patching using Ansible.
Build, maintain, and troubleshoot CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, and Bitbucket Pipelines.
Implement GitOps-based deployment practices using tools such as ArgoCD and Tekton.
Monitor platform and application performance using Prometheus, Grafana, Splunk, ELK Stack, Dynatrace, Datadog, and CloudWatch.
Support cloud migrations, production deployments, release management, rollback activities, and incident resolution.
Perform troubleshooting, root cause analysis (RCA), and create technical documentation and runbooks.
Collaborate with application, security, network, and infrastructure teams to deliver reliable cloud solutions.
Required Skills & Qualifications
7+ years of experience in DevOps Engineering, Cloud Engineering, Platform Engineering, or Site Reliability Engineering (SRE).
Strong hands-on experience with:
AWS and Azure cloud platforms
Kubernetes and OpenShift
Docker and Helm
Terraform and Ansible
CI/CD pipelines and GitOps practices
Experience with AWS services including:
EKS, EC2, VPC, IAM, S3, RDS, Lambda, ELB, Route 53, CloudWatch
Experience with Azure services including:
AKS, ACR, Azure DevOps, Key Vault
Strong knowledge of Linux environments including RHEL, CentOS, and Ubuntu.
Experience troubleshooting Kubernetes issues such as:
CrashLoopBackOff
OOMKilled
ImagePullBackOff
PVC mount failures
Ingress and resource issues
Strong experience with monitoring and observability tools:
Prometheus
Grafana
Splunk
ELK Stack
Dynatrace
Datadog
AWS CloudWatch
Experience supporting production environments, incident management, RCA, and on-call operations.
Experience with middleware technologies such as:
Apache Tomcat
JBoss/WildFly
WebLogic
IBM MQ
Experience working in Agile/Scrum environments with tools such as JIRA, ServiceNow, and Confluence.
Preferred Skills
AWS Certified Solutions Architect – Associate
Microsoft Certified: Azure Administrator Associate
Certified Kubernetes Administrator (CKA)
Experience with EKS, AKS, OpenShift 4.x administration.
Experience with Ansible Tower/AWX and enterprise automation frameworks.