GCP Terraform Engineer (Bengaluru)

GCP Terraform Engineer (Bengaluru)

29 Aug
|
QSS Global Jaipur
|
Bengaluru

29 Aug

QSS Global Jaipur

Bengaluru

We are seeking an experienced Terraform / GCP Platform Engineer with 4+ years of relevant infrastructure/platform engineering experience, including 3+ years of hands-on GCP and infrastructure CI/CD experience.

The role will focus on building and enhancing an enterprise Terraform-based Infrastructure as Code (IaC) platform, enabling automated and self-service infrastructure provisioning on Google Cloud Platform (GCP).

The successful candidate will be responsible for Terraform platform engineering, onboarding automation, CI/CD enablement, repository management, governance, and access-control capabilities that allow application and engineering teams to consume cloud infrastructure in a standardized, secure, and scalable manner.

Key Responsibilities

Terraform Platform Engineering

Design, develop, maintain, and enhance enterprise Terraform-based infrastructure platforms. Develop reusable and standardized Terraform configurations for GCP infrastructure. Build scalable Infrastructure as Code patterns that can be consumed by multiple application and engineering teams.

Develop and maintain reusable Terraform modules.

Establish Terraform coding standards, repository structures, and development practices.

Troubleshoot Terraform configuration, deployment, state, dependency, and execution issues.

Support ongoing enhancements and lifecycle management of the Terraform platform.

Promote automation and repeatability across cloud infrastructure provisioning.

Infrastructure as Code

Implement and maintain Infrastructure as Code (IaC) solutions for GCP. Convert manual infrastructure provisioning processes into automated Terraform workflows. Develop reusable infrastructure components to improve consistency and reduce manual effort.

Implement version-controlled infrastructure configurations using Git.

Ensure infrastructure changes are reviewable, repeatable, auditable, and aligned with governance requirements.

Drive adoption of IaC practices across engineering and application teams.

GCP Automation

Develop Terraform automation for provisioning and managing Google Cloud Platform (GCP) infrastructure. Automate infrastructure deployment and configuration workflows. Support standardized GCP environment creation and onboarding.

Troubleshoot infrastructure provisioning and automation failures.

Work with cloud and application teams to translate infrastructure requirements into reusable Terraform solutions.

Enable consistent infrastructure deployment across applicable GCP environments.

Self-Service Onboarding

Design and develop self-service onboarding capabilities for teams consuming cloud infrastructure. Automate onboarding processes to minimize manual platform-team intervention. Develop standardized workflows allowing teams to request and provision infrastructure through approved mechanisms.





Establish repeatable onboarding patterns for new applications, projects, and engineering teams.

Integrate onboarding automation with Terraform, Git repositories, CI/CD processes, governance, and access controls.

Improve developer experience while maintaining enterprise security and governance requirements.

CI/CD Enablement

Design and support CI/CD pipelines for infrastructure deployment. Integrate Terraform workflows with infrastructure CI/CD pipelines. Automate Terraform validation, planning, review, and deployment processes.

Enable controlled promotion of infrastructure changes through appropriate environments.

Troubleshoot pipeline execution and infrastructure-deployment failures.

Implement appropriate approval and governance controls within infrastructure delivery workflows.

- Work with engineering teams to improve infrastructure deployment speed, consistency, and reliability.

Git & Repository Management

Use Git as the primary version-control mechanism for Infrastructure as Code. Establish and maintain Terraform repository structures. Support repository creation and onboarding automation.

Define standards for branching, pull/merge requests, reviews, and infrastructure-code management.

Ensure appropriate repository permissions and access controls.

Maintain reusable Terraform modules and platform components through controlled repositories.

- Support effective collaboration between platform and application engineering teams.

Governance & Access Control

Implement governance controls for Terraform-based infrastructure provisioning. Ensure infrastructure deployments follow defined enterprise standards and policies. Integrate access-control requirements into platform and onboarding workflows.

Establish appropriate permissions for infrastructure repositories and deployment processes.

Support controlled and auditable infrastructure changes.

Balance self-service capabilities with security, governance, and operational controls.

- Collaborate with relevant security, cloud, and governance teams to implement appropriate platform controls.

Platform Standardization

Develop standardized Terraform patterns and reusable infrastructure components. Reduce infrastructure configuration inconsistencies through automation. Define common onboarding and deployment patterns.

Improve platform scalability and maintainability.

Identify opportunities to eliminate manual infrastructure activities.





Drive continuous improvement of Terraform and GCP automation capabilities.

Collaboration & Enablement

Work closely with cloud, DevOps, infrastructure, application, security, and engineering teams. Understand application-team infrastructure requirements and translate them into platform capabilities. Enable engineering teams to effectively consume Terraform-based self-service infrastructure.

Support teams during onboarding and adoption of the platform.

Troubleshoot complex issues across Terraform, GCP, Git, and CI/CD workflows.

Document platform standards, onboarding processes, and operational procedures.

Mandatory Technical Skills

Robust hands-on experience with:

Terraform

Terraform platform engineering

Terraform configuration development

Infrastructure as Code

Reusable infrastructure patterns

- Infrastructure provisioning and automation

Google Cloud Platform (GCP)

GCP infrastructure provisioning

GCP automation

Integration of GCP provisioning with Terraform

Automated cloud-environment onboarding

CI/CD

Infrastructure CI/CD pipelines

Terraform integration with CI/CD

Automated infrastructure deployment

Infrastructure delivery workflows

Git & Repository Management

Git-based version control

Infrastructure code repositories

Repository management

Collaborative infrastructure-development workflows

Automation

Self-service infrastructure provisioning

Onboarding automation

- Infrastructure workflow automation

Governance & Access Control

Infrastructure governance

Access-control implementation

Controlled infrastructure deployment

Governance integration with automated workflows

Preferred Candidate Profile

The ideal candidate combines strong Terraform engineering skills with practical GCP and CI/CD experience and understands how to transform infrastructure provisioning into a standardized platform capability. The candidate should be comfortable working beyond individual Terraform deployments and contribute to a broader platform that supports self-service onboarding, reusable Infrastructure as Code, automated delivery, governance, repository management, and access control.

Role Expectations

This role is focused on platform engineering and automation rather than manual cloud administration. The successful candidate will help establish and evolve a Terraform-based GCP platform that enables application and engineering teams to provision infrastructure through standardized, automated, governed, and repeatable workflows.

The engineer should be capable of owning Terraform platform components, developing infrastructure automation, enabling CI/CD workflows, supporting self-service onboarding, managing Infrastructure as Code repositories, and ensuring appropriate governance and access controls across the platform.

📌 GCP Terraform Engineer (Bengaluru)
🏢 QSS Global Jaipur
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: gcp terraform engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: gcp terraform engineer (bengaluru) / bengaluru