About the role
Key Responsibilities:Cloud Architecture & Design• Gather requirements and translate them into scalable, secure GCP architectures• Design and document landing zones, including: -Project structure and hierarchy (folders/org setup) -Network topology (hub-spoke/shared VPC) -Security baselines and guardrails• Define and implement High Availability (HA) and Disaster Recovery (DR) strategies• Create reusable architecture diagrams, standards, and documentation
Networking & Multi-Cloud Design• Design and implement GCP networking solutions, including hybrid and cross-cloud architectures• Configure secure connectivity across environments: -Interconnect / VPN -Multi-region networking -Cross-cloud integrations (AWS, Azure)• Ensure network segmentation, isolation, and compliance with VPC-SC and firewall policies
Platform Engineering & Automation• Build and manage infrastructure as code (IaC) using Terraform or similar tools• Implement standardized platform services and reusable modules• Enable self-service infrastructure provisioning
CI/CD & DevOps Enablement• Design and implement CI/CD pipelines using Cloud Build / GitHub Actions• Define container build, promotion, and deployment workflows• Ensure proper artifact lifecycle management and governance
Security & Governance• Implement IAM policies, service accounts, and least-privilege access• Enforce organization-level policies and compliance controls• Manage secrets using Secret Manager (secure access, rotation policies)
Observability & Reliability• Implement monitoring, alerting, and logging frameworks• Define SLOs, SLAs, and reliability metrics• Enable log-based insights and dashboards
Data Platform Enablement• Support data platform use cases using BigQuery, Composer, and event-driven systems• Collaborate with data teams to optimize pipeline performance and architecture