Terraform Developer - AWS
Job Description:
The Terraform Developer will be responsible for managing AWS infrastructure using Terraform, ensuring scalability, security, and cost-efficiency. The role includes automating cloud infrastructure provisioning, optimizing existing Infrastructure as Code (IaC) setups, and ensuring best practices for security and compliance. Key Responsibilities Overall Responsibilities • Develop, optimize, and maintain Terraform scripts for AWS infrastructure automation • Implement best practices for version control, CI/CD pipelines, and environment provisioning • Monitor and troubleshoot infrastructure-related issues • Optimize cloud cost, security, and compliance configurations • Collaborate with MLOps engineers to enhance infrastructure support for AI/ML workloads • Ensure high availability and disaster recovery strategies are in place Technical Responsibilities • Deep knowledge of AWS services like EC2, S3, Lambda, EKS, ECS, VPC, IAM, RDS, and CloudFormation • Design, develop, and optimize Terraform scripts for AWS resource provisioning. • Automate infrastructure deployment for AI/ML pipelines in SageMaker, EKS, ECS, Lambda, S3, and Step Functions. • Implement best practices in Infrastructure as Code (IaC), ensuring modularity and reusability. • Optimize networking and security configurations, including VPC, Subnets, IAM roles, Security Groups, and Route Tables. • Develop and enforce compliance and security policies (SOC2, GDPR, HIPAA). • Monitor cloud infrastructure health using AWS CloudWatch, Prometheus, and Grafana. • Collaborate with MLOps and DevOps teams to enhance deployment pipelines. • Troubleshoot and optimize cloud costs using AWS Cost Explorer and Trusted Advisor. • Experience with DevOps practices, CI/CD pipelines, and GitHub/GitLab workflows. • Familiarity with security best practices (IAM policies, security groups, encryption). • Strong scripting skills in Python, Bash, or PowerShell. • Strong team player with ability to collaborate effectively across different teams
Key Skills :
Company Profile
Client an ISO9001 & ISO27001 company. We are Microsoft Gold certified partner also one among the leading Information Technology (IT) Consulting firms of the present generation. We help Clients in achieving the best possible results, efficiency, and performance in their Business and Operations from all their investments in IT. Our services include Automation Testing, DevOps, Business Intelligence, Technology Consulting, Quality Assurance, and Creative services with end-to-end consulting capabilities spanning across key industry domains. Client operates from its strategically located offices in Noida, USA and Canada to ensure highest availability of our resources to the Clients on a 24x7 basis. Our onsite-offshore model for service deployment and delivery ensures greater Client engagement levels and increased Client Satisfaction.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.