AWS DevOps Engineer
Job Summary
We are seeking an experienced AWS DevOps Engineer with strong expertise in GitHub Actions, Terraform, and AWS Cloud. The ideal candidate will be responsible for modernizing DevOps processes, migrating CI/CD pipelines from Jenkins to GitHub Actions, and implementing Infrastructure as Code (IaC) using Terraform.
Key Responsibilities
- Lead the migration of CI/CD pipelines from Jenkins to GitHub Actions.
- Design, build, and maintain automated deployment pipelines.
- Develop and manage AWS infrastructure using Terraform.
- Implement Infrastructure as Code (IaC) best practices and reusable Terraform modules.
- Support cloud deployments, monitoring, and production operations on AWS.
- Collaborate with development teams to improve release automation and deployment reliability.
- Troubleshoot CI/CD, infrastructure, and cloud-related issues.
Required Skills
- 8-10+ years of DevOps or Cloud Engineering experience.
- Strong hands-on experience with AWS Cloud Services.
- Expert-level experience with GitHub Actions and GitHub repositories.
- Proven experience migrating CI/CD pipelines from Jenkins to GitHub Actions.
- Strong Terraform coding and Infrastructure as Code (IaC) experience.
- Experience with Docker, Kubernetes, and containerized deployments.
- Proficiency in scripting using Python, Bash, or PowerShell.
- Experience with monitoring, logging, and cloud security best practices.
Preferred Skills
- Experience with AWS EKS, ECS, Lambda, and CloudFormation.
- Knowledge of DevSecOps and security automation.
- AWS Certification is a plus.