JD:
Responsibilities:
Design develop and manage cloud infrastructure using Terraform and AWS.
Write and maintain Infrastructure as Code (IaC) scripts to automate the provisioning and management of AWS resources.
Collaborate with development teams to define infrastructure requirements and ensure seamless integration with application deployments.
Implement best practices for cloud security cost management and performance optimization.
Monitor and troubleshoot cloud infrastructure to ensure high availability and reliability.
Create and maintain documentation for infrastructure configurations processes and procedures.
Stay uptodate with the latest AWS services and features and recommend improvements to existing infrastructure.
Requirements:
Proven experience as a Terraform and AWS Developer or similar role.
Strong proficiency in Terraform and experience with writing and managing IaC scripts.
Indepth knowledge of AWS services including but not limited to EC2 S3 RDS Lambda VPC IAM CloudFormation and CloudWatch.
Experience with CI/CD pipelines and tools such as Jenkins GitLab CI or AWS CodePipeline.
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
Strong understanding of networking concepts and security best practices in a cloud environment.
Excellent problemsolving skills and the ability to work independently and as part of a team.
Strong communication skills and the ability to collaborate effectively with crossfunctional teams.
Preferred Qualifications:
AWS Certified Solutions Architect Developer or DevOps Engineer certification.
Experience with other cloud platforms such as Azure or Google Cloud Platform (GCP).
Knowledge of scripting languages such as Python and PowerShell.