Job Qualifications:
This role requires expertise in architecting and managing complex cloud environments using Terraform as the primary infrastructure-as-code tool.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
- Minimum of 8 years of experience as a Cloud Engineer or similar role, with expertise in AWS and Terraform.
- Strong understanding of AWS services, including EC2, S3, RDS, VPC, IAM, and CloudWatch.
- Proven track record of designing and implementing infrastructure-as-code solutions using Terraform.
- Proficiency in scripting languages such as Python, Bash, or PowerShell for automation and orchestration.
- Hands-on experience with containerization technologies such as Docker and Kubernetes is a plus.
- Solid understanding of networking concepts and protocols, including TCP/IP, DNS, VPN, and routing.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to lead cross-functional teams.
- Relevant certifications such as AWS Certified Solutions Architect - Professonal, AWS Certified DevOps Engineer - Professional, or HashiCorp Certified - Terraform Associate are preferred.
Job Description:
The ideal candidate will have extensive experience with AWS services and Terraform automation, along with a deep understanding of infrastructure design, deployment, and optimization.
Job Description:
- Lead the design, implementation, and management of AWS cloud infrastructure using Terraform.
- Architect highly scalable, reliable, and cost-effective cloud solutions to meet business requirements.
- Develop and maintain Terraform modules, templates, and scripts for provisioning and configuring cloud resources.
- Implement infrastructure-as-code best practices to automate deployment, scaling, and monitoring of cloud services.
- Collaborate with development teams to design and implement cloud-native applications and microservices architectures.
- Ensure security and compliance of cloud infrastructure by implementing IAM policies, security groups, and encryption.
- Optimize cloud infrastructure performance, availability, and cost efficiency through monitoring and tuning.
- Troubleshoot and resolve complex issues related to cloud infrastructure, networking, and application deployment.
- Stay up-to-date with AWS services, Terraform releases, and industry best practices, and provide recommendations for continuous improvement.
- Mentor junior engineers and provide technical guidance and support to other team members.
Job Type: Full-time
Benefits: - Health insurance
Opportunities for promotion Pay raise
- Promotion to permanent employee
Schedule:
Day shift
Supplemental pay types: Overtime pay