The candidate will work closely with application engineering teams to understand infrastructure requirements, develop technical solutions, and architect scalable cloud environments.
This is a hands-on infrastructure engineering and solutioning role, with a primary focus on AWS networking, compute, storage, and infrastructure automation.
Key Responsibilities:
- Design and implement AWS infrastructure solutions.
- Work across AWS networking, compute, storage, and EC2 services.
- Partner with application teams to understand technical requirements.
- Develop and maintain reusable Terraform modules.
- Build and support infrastructure automation and CI/CD pipelines.
- Troubleshoot infrastructure issues and recommend improvements.
- Develop scalable, secure, and reliable cloud infrastructure solutions.
- Participate in architecture and technical solution discussions.
Required Skills:
- Strong hands-on AWS infrastructure experience.
- AWS networking, compute, storage, and EC2.
- Terraform experience, preferably developing reusable modules.
- CI/CD pipeline experience.
- GitHub and Bitbucket familiarity.
- Strong infrastructure architecture and solutioning skills.
- Ability to work independently and collaborate across teams.
Preferred Skills:
- Google Cloud Platform.
- Go (Golang).
- Python scripting.
- AWS Lambda.
- Infrastructure as Code (IaC).
Important: AWS experience is mandatory. Candidates with strong AWS infrastructure experience and Java backgrounds may also be considered even if their direct Terraform experience is limited.