Role: GCP Multi-Tenant Architecture Consultant (Hourly)
We are seeking an experienced Google Cloud Platform (GCP) consultant to help design and implement a scalable, secure multi-tenant architecture for a generative AI application.
Key Responsibilities:
Architect and implement multi-tenant systems on GCP with strong data isolation and security controls
Design infrastructure leveraging services such as GKE, Vertex AI, BigQuery, Cloud Spanner, and Identity Platform
Define tenant isolation strategies (e.g., tenant_id partitioning, dataset/schema separation)
Build and optimize a shared AI gateway for multi-tenant access to generative AI models
Establish authentication, authorization, and IAM frameworks for B2B SaaS environments
Implement cost tracking, monitoring, and observability across tenants
Advise on scalable RAG (Retrieval-Augmented Generation) architecture patterns
Qualifications:
Proven experience building multi-tenant SaaS architectures on GCP
Strong hands-on expertise with Kubernetes (GKE), IAM, and cloud networking
Experience with distributed databases (e.g., Cloud Spanner) and analytics platforms (BigQuery)
Familiarity with generative AI systems and Vertex AI preferred
Ability to balance scalability, cost efficiency, and security in shared infrastructure environments
Engagement:
Hourly consulting role
Flexible scope with potential for ongoing advisory