Role Overview
As an AWS DevOps Engineer, you will design, implement, and maintain CI / CD pipelines, automate cloud infrastructure using IaC (Infrastructure as Code), and ensure high availability, scalability, and security of applications running in AWS. You'll work closely with development, QA, and security teams to streamline cloud operations and optimise system performance.
Key Responsibilities
- Design, build, and maintain CI / CD pipelines using GitHub Actions, Jenkins, GitLab CI, or AWS CodePipeline.
- Implement Infrastructure as Code (IaC) using Terraform or AWS CloudFormation .
- Manage containerised deployments using Docker and Amazon ECS / EKS (Kubernetes) .
- Configure and maintain AWS services such as EC2, S3, Lambda, CloudWatch, RDS, Route53, and VPCs.
- Set up and maintain monitoring, alerting, and logging using CloudWatch, Prometheus, Grafana, or ELK Stack.
- Ensure security and compliance using IAM roles, policies, secrets management, and security best practices.
- Implement automated scaling, backup, and disaster recovery strategies .
- Collaborate with developers to optimize application deployment, runtime performance, and cost efficiency.
- Participate in incident management , root cause analysis, and environment troubleshooting.
- Drive continuous improvement in DevOps processes and tools.
Required Skills & Qualifications
3 8 years of hands-on experience in DevOps and cloud automation.Strong expertise with AWS core services (EC2, ECS / EKS, Lambda, VPC, S3, CloudWatch, etc.).Proficiency in CI / CD tools (Jenkins, GitHub Actions, GitLab, AWS CodePipeline).Experience with Infrastructure as Code (Terraform or CloudFormation).Proficiency in scripting languages such as Python, Bash, or PowerShell.Strong understanding of Linux / Unix administration and networking concepts .Experience with container orchestration (Docker, Kubernetes).Familiarity with security best practices in AWS environments.Knowledge of version control systems (Git, Bitbucket).Excellent problem-solving, communication, and collaboration skills.Preferred / Nice-to-Have
AWS Certification (e.g., AWS Certified DevOps Engineer , Solutions Architect Associate / Professional ).Experience with Serverless architectures (Lambda, API Gateway).Knowledge of monitoring and observability tools (Datadog, New Relic).Experience integrating DevSecOps practices and tools (e.g., SonarQube, Snyk, Trivy).Familiarity with multi-cloud environments (Azure, GCP).