Job Title:
Senior DevOps Engineer AWS Cloud
Experience:
Location:
Employment Type:
About the Role
Senior DevOps Engineer (AWS Cloud)
You will design and maintain robust CI/CD pipelines, manage AWS infrastructure through Infrastructure-as-Code, and implement cloud-native solutions that enable high-availability and rapid deployment.
This role requires a hands-on engineer who thrives on solving complex automation challenges and driving operational excellence across cloud environments.
Key Responsibilities
- Architect, build, and manage
AWS infrastructure
using services such as EC2, ECS/EKS, S3, RDS, CloudFront, Lambda, and VPC. - Implement and manage
CI/CD pipelines
using Jenkins, GitHub Actions, or AWS CodePipeline. - Automate provisioning and configuration management using
Terraform, CloudFormation, or Ansible
. - Containerize applications using
Docker
and orchestrate them on Kubernetes (EKS)
. - Implement
monitoring, logging, and alerting
using CloudWatch, Prometheus, Grafana, or ELK Stack
. - Manage
IAM roles, security groups, and encryption (KMS, Secrets Manager)
to ensure secure operations. - Drive
cost optimization
and resource efficiency across AWS workloads. - Collaborate with development teams to standardize release and deployment processes.
- Manage
multi-environment deployments (dev, stage, prod)
and ensure high uptime and scalability. - Perform
root cause analysis (RCA)
for production incidents and continuously improve reliability.
Required Skills
7+ years of experience
in DevOps, with at least 5 years on AWS
.- Deep understanding of
AWS core services
(EC2, S3, IAM, RDS, Lambda, VPC, Route 53, CloudFormation). - Proven experience with
Terraform
and CloudFormation
for Infrastructure as Code (IaC). - Hands-on experience with
CI/CD pipelines
(Jenkins, GitLab, AWS CodePipeline, GitHub Actions). - Strong command over
Docker
and Kubernetes (EKS)
deployment and management. - Proficiency in
scripting languages
like Bash
and Python
for automation. - Strong understanding of
Linux systems
, networking, and performance tuning. - Experience with
monitoring tools
like CloudWatch, Prometheus, Grafana, or ELK. - Experience in
version control (Git)
and artifact management
(Nexus, Artifactory).
Good to Have
AWS Certified DevOps Engineer
or AWS Solutions Architect
certification.- Experience in
serverless architecture
(AWS Lambda, Step Functions, API Gateway). - Familiarity with
DevSecOps practices
, vulnerability scanning, and compliance automation. - Knowledge of
Cloud Cost Optimization (AWS Trusted Advisor, Compute Optimizer, Budgets)
. - Exposure to
Service Mesh
(Istio, App Mesh) and microservices
environments.
Education
- Bachelor's or Master's degree in
Computer Science, Information Technology, or related field
. - Relevant AWS certifications preferred.