IaaS/Terraform Developer Needed for GCP Project
We are looking for a Terraform developer with strong experience on GCP to help us migrate our current infrastructure into Terraform with automated CI/CD. The project timeline is 3-5 business days.
Our current setup includes:
1. Frontend on Vercel
2. API 1 running on a VM
3. API 2 running on a VM
4. A Cloud Run job for processing
5. PostgreSQL Cloud SQL database
6. A GCS bucket used as a datalake
We want to move towards a fully serverless architecture. API 2 will need to be converted into a Cloud Run job, and API 1 will need small code changes so it can run as a Cloud Run service. All infrastructure should be defined in Terraform with proper modules, remote state, IAM, networking, Cloud SQL, Cloud Run, storage, and secrets. We also want automated CI/CD pipelines (preferably GitHub Actions) for applying Terraform changes and deploying services.
Deliverables include:
1. Terraform code for all resources
2. Remote backend setup
3. CI/CD workflows
4. Code changes for migration from VMs to Cloud Run
5. Basic documentation for running and updating the infrastructure
Requirements:
1. Strong Terraform + GCP experience
2. Experience with Cloud Run, Cloud SQL, IAM, networking, and serverless migrations
3. Experience setting up CI/CD for Terraform
4. Ability to complete the work within 3-5 business days
Please include your pricing, estimated hours, and relevant previous work.
Apply tot his job
Apply To this Job