Senior Terraform GCP Engineer
Abhishek JaiswalUnited StatesSENIORPosted 2h ago
TerraformGCPInfrastructure as CodeTerraform EnterpriseGoogle Cloud PlatformAPI programmingPythonJavaGoCloud automationAPI developmentGCP networkingPrivate Service ConnectFirewallsDNSLoad balancingGoogle Cloud StorageCloud LoggingLog SinksLog RouterGoogle Cloud IAMAccess managementCloud securityMonitoringInfrastructure governance
About the Role
We are seeking an experienced Senior Terraform GCP Engineer to design, develop, and maintain scalable, secure, and governed cloud infrastructure using Terraform Enterprise and Google Cloud Platform (GCP).
Key Responsibilities
• Design, develop, and maintain enterprise-grade Terraform modules and reusable infrastructure patterns.
• Automate the provisioning and management of GCP resources using Infrastructure as Code (IaC).
• Manage Terraform Enterprise workspaces, state management, pipelines, governance controls, and deployment standards.
• Develop platform automation to reduce manual operational effort and improve consistency across environments.
• Build and enhance infrastructure modules for networking, security, logging, storage, monitoring, and shared platform capabilities.
• Develop and integrate APIs with cloud-native services, infrastructure provisioning workflows, automation tools, and CI/CD pipelines.
• Implement secure API authentication and authorization mechanisms.
• Ensure cloud infrastructure follows enterprise security, scalability, and governance standards.
Requirements
• 5+ years of hands-on experience with Terraform Enterprise.
• 5+ years of experience with Google Cloud Platform (GCP).
• Strong expertise in developing and maintaining reusable Terraform modules.
• Experience managing Terraform workspaces, state files, pipelines, and automated deployments.
• Strong understanding of GCP architecture and core cloud services.
• Experience building scalable and governed cloud platforms using Infrastructure as Code.
• Hands-on API programming experience using Python, Java, Go, or similar programming languages.
• Experience consuming and developing APIs and integrating them with cloud services and automation workflows.
• Knowledge of API authentication, authorization, and security mechanisms.