About the Role
We are seeking an experienced and highly skilled
AWS DevOps Engineer
to join our technical team. The ideal candidate will have strong hands-on experience in cloud infrastructure automation, CI/CD engineering, and system reliability, with deep expertise in AWS cloud services and modern DevOps tooling.
You will play a key role in building scalable infrastructure, automating deployment workflows, and ensuring high availability, performance, and security of production systems.
What You’ll Do
Design, build, and maintain AWS-based infrastructure following best practices for scalability, reliability, and security
Develop, implement, and manage CI/CD pipelines using AWS services such as CodePipeline, CodeBuild, and CodeDeploy
Automate infrastructure provisioning and environment management using Infrastructure as Code tools like Terraform, CloudFormation, or AWS CDK
Manage and monitor AWS services including EC2, ECS/EKS, Lambda, S3, and RDS
Enhance deployment automation, release workflows, and environment consistency across development, staging, and production
Collaborate with development and QA teams to integrate automated build, test, and deployment processes
Monitor system performance and reliability using CloudWatch, CloudTrail, and AWS X-Ray
Troubleshoot and resolve issues across all environments, ensuring minimal downtime
Implement containerization using Docker and support orchestration using Kubernetes/EKS
Ensure cloud security best practices, including IAM policies and access management
Optimize infrastructure and deployment processes for performance, scalability, and cost efficiency
Promote DevOps best practices, automation, observability, and continuous improvement
Qualifications
4+ years of hands-on experience in DevOps engineering
Expert-level proficiency in AWS cloud services, Terragrunt, Terraform, Ansible, and CI/CD systems
CI/CD - CircleCI, Jenkins
Strong programming and scripting skills in Bash and Golang
Deep understanding of Linux operating systems and Docker-based containerization
Strong analytical and problem-solving skills with a focus on root cause analysis
Excellent verbal and written communication skills
Proven ability to collaborate effectively across cross-functional engineering teams
Strong ownership, accountability, and a continuous improvement mindset
Experience with Kubernetes, Helm, or multi-region cloud infrastructure
Understanding of distributed systems and microservices architecture
Understanding of distributed systems and microservices architecture
Preferred Skills (Nice-to-Have)
AWS Certified DevOps Engineer – Professional or other relevant AWS certifications
Familiarity with caching technologies such as Redis or Memcached
Experience with SQL and NoSQL databases
Hands-on experience with observability tools such as Prometheus, Grafana, or OpenSearch
Experience working in Agile/Scrum environments
Experience with tools like Jenkins, GitHub Actions, SonarQube, or Nexus/Artifactory.