Terraform GCP Foundation Build-Out

Job ID: 40335105

Budget: ₹1,500 – ₹12,500 INR

I need a clean, production-ready Google Cloud foundation built entirely with Terraform. We are starting from scratch, so you will spin up everything—networking, IAM, and the core services—without having to migrate or integrate any legacy resources. The initial stack must cover Compute Engine, Cloud Storage, and Cloud SQL, wrapped in a sensible folder/project structure and protected by a basic security baseline (least-privilege IAM, service accounts, VPC firewall rules, and default encryption).

You are free to organise the Terraform code into reusable modules, but the outcome has to let me reproduce the whole environment from a single command and track changes through remote state. Please include meaningful variable names, clear outputs, and inline comments so future engineers can extend the setup.

Deliverables:
• Version-controlled Terraform code (modules + root stack)
• Backend configuration for remote state (GCS or Terraform Cloud—your recommendation)
• A short README with prerequisites, init/plan/apply steps, and how to tear everything down safely

If this sounds straightforward to you and you have recent hands-on experience with GCP and Terraform 1.x, let me know your estimated turnaround and any follow-up questions so we can get started right away.