What are the responsibilities and job description for the Terraform Platform Engineer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, USG, Inc., is seeking the following. Apply via Dice today!
Job Title:
Terraform Platform Engineer
Location:
Mahwah, New Jersey (Onsite / Hybrid )
Employment Type:
Contract / Full-Time
Job Description:
We are seeking a skilled Terraform Platform Engineer to design, build, and support scalable Infrastructure-as-Code (IaC) frameworks. This role focuses on enabling self-service infrastructure onboarding, supporting application teams, and ensuring governance, automation, and operational reliability across cloud platforms.
Key Responsibilities:
Job Title:
Terraform Platform Engineer
Location:
Mahwah, New Jersey (Onsite / Hybrid )
Employment Type:
Contract / Full-Time
Job Description:
We are seeking a skilled Terraform Platform Engineer to design, build, and support scalable Infrastructure-as-Code (IaC) frameworks. This role focuses on enabling self-service infrastructure onboarding, supporting application teams, and ensuring governance, automation, and operational reliability across cloud platforms.
Key Responsibilities:
- Design, develop, and support Terraform-based infrastructure automation frameworks
- Enable self-service onboarding for application teams using standardized IaC workflows
- Build and maintain scalable Terraform modules and reusable components
- Implement CI/CD-driven infrastructure deployment pipelines
- Enforce governance, compliance, and policy controls for Terraform environments
- Support application teams in Terraform adoption and best practices
- Troubleshoot and resolve issues related to Terraform automation and deployments
- Ensure platform reliability, scalability, and performance
- Collaborate with DevOps, cloud, and engineering teams to align infrastructure strategy
- Maintain documentation, standards, and operational procedures
- Strong experience with Terraform and Infrastructure-as-Code (IaC)
- Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
- Experience building automation frameworks and reusable modules
- Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, GitLab, Azure DevOps, etc.)
- Experience with scripting (Python, Bash, or similar)
- Understanding of cloud architecture, networking, and security best practices
- Experience with version control systems (Git)
- Strong troubleshooting and problem-solving skills
- Experience with policy-as-code tools (Sentinel, OPA)
- Knowledge of Kubernetes or container platforms
- Experience with GitOps tools (ArgoCD, Flux)
- Background in platform engineering or SRE environments