- We are seeking a highly motivated and experienced AWS Infrastructure & Design Engineer to join our growing team.
- In this role, you will be responsible for designing, implementing, and managing our cloud infrastructure on AWS.
- You will work closely with developers and operations teams to ensure that our infrastructure is reliable, secure, and meets the needs of our business.
Essential Job Functions:
- Design, develop, and deploy highly available and scalable infrastructure solutions on AWS.
- Automate infrastructure provisioning and management using tools like Terraform, Terragrunt
- Ability to create/manage custom pipelines in GitHub Actions with Pipelines as a code
- Implement Continuous Delivery/Continuous Integration (CI/CD) pipelines using DevOps practices. Ability to create/manage custom pipelines in CloudBees CDRO with pipeline as a code
- Configure and manage infrastructure as code (IaC) pipelines using Terraform.
- Write scripts to automate tasks and improve efficiency.
- Monitor and maintain infrastructure for performance, security, and cost optimization.
- Troubleshoot and resolve infrastructure issues.
- Stay up to date on the latest AWS technologies and best practices.
Qualifications :
- 8+ years of experience in designing and managing cloud infrastructure on AWS.
- Proven experience with AWS services like EC2, S3, VPC, IAM, and CloudFormation
- Strong understanding of DevOps principles and practices.
- Experience with CI/CD pipelines by using Cloudbees CDRO, Github Actions .
- Experience with Infrastructure as Code (IaC) tools like Terraform and Terragrunt.
- Experience with scripting languages (Python, Bash, etc.) is preferable
- Excellent problem-solving and analytical skills.
- Robust communication and collaboration skills.
- Ability to work independently and as part of a team.