Terraform Developer
Remote - Cincinnati, Ohio/Charlotte, NC/ Boca Raton, FL
6+ months contract
Video Techncial Screening then Interview
Job Summary: As a Terraform Developer, you will be responsible for designing, implementing, and managing our infrastructure using Terraform. You will work closely with our DevOps and development teams to ensure seamless integration and automation of infrastructure deployment and management. Your expertise in Terraform, GitHub Actions, and scripting will be essential in maintaining a robust and scalable infrastructure for our retail operations.
Key Responsibilities
- Design, develop, and maintain infrastructure as code (IaC) using Terraform to support our retail operations.
- Collaborate with DevOps and development teams to integrate Terraform configurations with CI/CD pipelines using GitHub Actions.
- Develop and maintain scripts for automation, monitoring, and management of cloud infrastructure.
- Implement and manage cloud infrastructure resources, including virtual machines, storage, networking, and databases.
- Ensure infrastructure security and compliance with industry standards and best practices.
- Troubleshoot and resolve infrastructure issues in a timely manner.
- Document infrastructure designs, configurations, and procedures for future reference.
- Stay up-to-date with the latest industry trends and best practices in infrastructure management and automation.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Proven experience as a Terraform Developer or similar role in a retail or e-commerce environment.
- Strong proficiency in Terraform and infrastructure as code (IaC) principles.
- Experience with CI/CD pipelines and automation tools, specifically GitHub Actions.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced environment.
Preferred Qualifications
- Certification in Terraform or cloud platforms (e.g., AWS Certified Solutions Architect, Azure DevOps Engineer).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Knowledge of network and security best practices in cloud environments.
- Experience in a retail or e-commerce industry.