Job Description:
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.
Responsibilities:
* 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
Requirements:
* 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
Nice to Have:
* Experience with Microsoft Azure
* Familiarity with other IaC tools (e.g., CloudFormation, Pulumi)
* Experience with monitoring/logging tools (e.g., CloudWatch, Prometheus, ELK)
Certifications (Required):
* 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
#J-18808-Ljbffr