Google Cloud Platform Platform Infrastructure Architect

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Google Cloud Platform
Google Cloud
Continuous Integration
Continuous Delivery
Machine Learning (ML)
Cloud Computing
Access Control

Job Details

Job Summary:

We are seeking an experienced Google Cloud Platform (Google Cloud Platform) Platform Infrastructure Architect to lead the design and implementation of shared services and platform-level solutions for multiple development teams. The ideal candidate will have deep, hands-on expertise in Google Cloud Platform Core Services and a proven ability to design, implement, and operationalize scalable, secure, and reusable cloud infrastructure solutions.

Key Responsibilities:

  • Architect and implement shared platform services using Google Cloud Platform core infrastructure for multi-team environments.
  • Design and build solutions for compute, storage, networking, IAM, and security using Infrastructure as Code (IaC) (e.g., Terraform or Deployment Manager).
  • Define and implement resource hierarchy (folders, orgs, projects), IAM roles, firewall rules, and organization policies for governance and access control.
  • Develop CI/CD pipelines, monitoring frameworks, logging strategies, and deployment templates for consistency and reusability.
  • Collaborate with development teams to onboard applications onto the platform and guide cloud-native best practices.
  • Implement networking architecture, including VPC design, load balancing (HTTP/S & TCP/UDP), Cloud CDN, and Cloud Interconnect.
  • Ensure security-first designs, leveraging Cloud IAM, Cloud Identity, Security Command Center, and DLP API.
  • Support data and machine learning platforms by integrating services like BigQuery, Dataflow, Vertex AI, and Pub/Sub.
  • Provide platform-wide visibility through Cloud Monitoring, Cloud Logging, and Deployment Manager.
  • Utilize API management solutions such as Apigee and Cloud Endpoints to facilitate microservices communication.

Required Skills and Qualifications:

  • Minimum 3+ years of hands-on experience with Google Cloud Platform and platform-level architecture.
  • Deep knowledge of Google Cloud Platform Core Services across:
    • Compute: Google Compute Engine (GCE), GKE, App Engine, Cloud Functions
    • Storage: Cloud Storage, Filestore, Persistent Disks
    • Databases: Cloud SQL, Spanner, Firestore, Bigtable, Memorystore
    • Networking: VPC, Load Balancing, Cloud Interconnect, Cloud NAT
    • Security & IAM: Cloud IAM, Cloud Identity, Security Command Center
  • Strong experience with CI/CD tools, Infrastructure as Code, and cloud-native deployment models.
  • Experience designing for multi-tenant, multi-project, or enterprise-wide shared services architecture.
  • Hands-on experience with monitoring, alerting, and logging tools (e.g., Cloud Monitoring, Cloud Logging).
  • Proficiency with Terraform, Cloud Build, Cloud Source Repositories, and/or similar tools.
  • Familiarity with Big Data and ML services such as BigQuery, Dataflow, Vertex AI is a plus.
  • Experience with API management tools such as Apigee or Cloud Endpoints is a strong advantage.
  • Excellent communication, documentation, and cross-functional collaboration skills.

Preferred Certifications:

  • Google Cloud Professional Cloud Architect (strongly preferred)
  • Google Cloud Professional DevOps Engineer
  • Other Google Cloud Platform certifications are a plus
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.