What are the responsibilities and job description for the Terraform Platform Engineer position at USG, Inc.?
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
Required Skills & Experience:
- 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
Nice to Have:
- 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
eye