GCP Terraform Engineer
Samreen S.United StatesSENIORPosted 2h ago
TerraformGCPInfrastructure as CodeAPI ProgrammingPythonJavaGoGCP NetworkingPrivate Service ConnectFirewallDNSLoad BalancingGoogle Cloud StorageGCP Cloud LoggingGCP IAM
About the Role
We are seeking a GCP Terraform Engineer to design, develop, and maintain enterprise Terraform modules and reusable infrastructure patterns. This role focuses on automating provisioning and management of GCP resources using Infrastructure as Code.
Key Responsibilities
• Design and develop enterprise Terraform modules and reusable infrastructure patterns
• Automate provisioning and management of GCP resources using Infrastructure as Code
• Manage Terraform Enterprise workspaces, pipelines, state management, governance controls, and deployment standards
• Implement platform automation to reduce manual operational effort and improve consistency across environments
• Create and enhance infrastructure modules for networking, security, logging, storage, monitoring, and shared platform capabilities
Requirements
• 5+ years of hands-on Terraform Enterprise experience
• 5+ years of Google Cloud Platform experience
• Strong expertise developing and maintaining reusable Terraform modules
• Experience managing Terraform workspaces, state files, pipelines, and automated deployments
• Ability to build scalable and governed cloud platforms using Infrastructure as Code
• Strong knowledge of core GCP services and architecture
• Experience consuming and developing APIs using Python, Java, Go, or similar languages
• Experience integrating APIs with cloud-native services, automation workflows, infrastructure provisioning, and CI/CD pipelines
• Proficiency with API authentication and security mechanisms
• Experience with GCP Networking - Private Service Connect (PSC), Firewall, DNS, Load Balancing
• Experience with Google Cloud Storage (GCS)
• Experience with GCP Cloud Logging (Log Sink/Log Router)
• Experience with GCP IAM
This is an onsite position and requires rotational on-call support.