Position : Google Cloud Platform Cloud Run + Terraform + API modernization/deployment with .NET. : Only USA
Location : Dallas or Austin Texas (Onsite & Local for F2F interview)
Type of Job : Contract : 12 Months
Experience : 10+ Years
Job description
We need Google Cloud Platform engineers with strong Terraform experience to migrate approximately 230 containerized .NET APIs from on-prem Cloud Foundry to Cloud Run
The strongest candidate would have Google Cloud Platform + Terraform + application modernization/deployment experience, ideally with .NET.
I would position the requirement as roughly 60–70% Google Cloud Platform/Terraform/cloud engineering + 20–30% application/.NET modernization + deployment, rather than an SRE/operations position.
The primary need is for Google Cloud Platform cloud/application engineers with strong Terraform skills, rather than traditional production-support/SRE engineers.
Current state: containerized APIs running on an on-prem Cloud Foundry PaaS.
Target platform: Primarily Google Cloud Run, rather than GKE.
Cloud Run configuration: Services will maintain minimum always-on instances rather than scaling completely to zero.
Infrastructure as Code: Engineers must use Schwab-provided Terraform modules created by the Cloud Architecture/Cloud Services teams. This is not free-form
Terraform development; engineers will compose approved modules to implement the required architecture.
Application work: Some APIs may require .NET changes/refactoring to make them suitable for the Google Cloud Platform/Cloud Run environment.
Deployment: Engineers will help configure infrastructure and deploy/migrate applications into Google Cloud Platform.
Longer-term direction: Cloud Run is the initial target because its managed/PaaS operating model is closer to Cloud Foundry. GKE Autopilot may be considered later once approved at Schwab.
Approved compute options today: GCE, GKE and Cloud Run