Description
You will design and manage AWS infrastructure, optimizing for cost and performance. You own the release pipeline and security compliance for cloud environments.
Responsibilities
- Manage AWS environments in accordance with security guidelines and internal policies.
- Implement and maintain application CI/CD using the AWS stack.
- Write infrastructure as code using Terraform, applying DRY and encapsulation principles.
- Perform periodic reviews to identify cost-savings and performance improvements.
- Provide technical documentation and training to engineering teams on cloud initiatives.
Required Skills
- 3 to 5 years of experience building and maintaining infrastructure in AWS.
- AWS Professional-level Solutions Architect certification.
- Proficiency with EC2, VPC, Route 53, Lambda, ECS, RDS, S3, IAM, CloudWatch, CloudTrail, CloudFront, SQS, SNS, and SES.
- Hands-on experience writing infrastructure as code with Terraform in a team environment.
- Development experience in C#, Python, NodeJS, or PowerShell.
- Strong understanding of networking concepts and implementation within AWS.
- Experience working in both Windows and Linux server environments.
- Proficiency with Git/GitHub, Jira, and working within a Scrum framework.
- Bachelor's Degree in Computer Science, Engineering, or equivalent experience.
Preferred Skills
- Experience with CloudFormation, Packer, Active Directory, or AWS Directory Services.
- Knowledge of Transit Gateway and VPC peering.