We are seeking a highly skilled and motivated AWS DevOps Engineer to join our growing team. The ideal candidate will have strong hands-on experience with Amazon Web Services (AWS), Terraform, and CI/CD pipelines. You will play a critical role in building and maintaining infrastructure-as-code, automating workflows, and supporting the delivery of high-quality, scalable applications.
Design, implement, and maintain scalable and secure AWS infrastructure using Terraform
Develop and manage CI/CD pipelines to enable smooth and reliable deployment processes
Monitor and troubleshoot infrastructure, applications, and deployment processes
Implement best practices for cloud security, cost optimization, and performance
Collaborate with development and operations teams to ensure smooth product delivery
Automate infrastructure provisioning, configuration, and monitoring
Contribute to DevOps culture and process improvement across teams
3+ years of hands-on experience with AWS services (EC2, S3, IAM, RDS, Lambda, etc.)
Proven expertise with Terraform for Infrastructure as Code (IaC)
Strong experience building and maintaining CI/CD pipelines using tools like GitLab CI, Jenkins, AWS CodePipeline, etc.
Experience with containerization (Docker) and orchestration tools (ECS, EKS, or Kubernetes)
Proficiency in scripting languages (e.g., Python, Bash)
Excellent problem-solving skills and ability to work independently and collaboratively
Strong understanding of cloud security principles and best practices
Experience with Microsoft Azure
Familiarity with other IaC tools (e.g., CloudFormation, Pulumi)
Experience with monitoring/logging tools (e.g., CloudWatch, Prometheus, ELK)
At least one AWS certification (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect)
Additional certifications (Terraform Associate, Azure Fundamentals/Administrator) are a plus