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.