Job Overview
The GCP Architect is responsible for designing, implementing, and managing enterprise-grade cloud solutions on Google Cloud Platform (GCP). This role requires close collaboration with clients and internal teams to deliver scalable, secure, and cost-efficient architectures that align with business goals.
Key Responsibilities
1. GCP Expertise & SME Role
- Deep knowledge of GCP services: Compute Engine, App Engine, Kubernetes Engine, Cloud Storage, BigQuery
- Strong understanding of GCP architecture, design patterns, and best practices
- Familiarity with Oracle Cloud Platform (advantageous)
2. Cloud Architecture Implementation
- Define and execute cloud architecture strategies and roadmaps
- Design scalable, highly available, and fault-tolerant GCP solutions
- Evaluate and recommend appropriate GCP services and technologies
- Develop and maintain architectural diagrams and documentation
3. Cloud Migration & Modernization
- Create and implement comprehensive migration plans
- Refactor and modernize applications for cloud-native performance
- Identify and mitigate migration risks
4. Infrastructure Management
- Provision and manage GCP resources using Infrastructure as Code (IaC) tools (Terraform, Deployment Manager)
- Monitor and maintain infrastructure health and performance
- Implement cost optimization strategies
- Configure monitoring, logging, and alerting solutions
5. Networking
- Expertise in VPCs, subnets, firewalls, VPNs, load balancers
- Strong grasp of network security and connectivity
- Hands-on experience in multi-cloud and hybrid-cloud networking
6. Programming & Scripting
- Proficiency in Python, Java, or Go
- Scripting expertise in Bash, PowerShell
7. Security
- Strong knowledge of cloud security principles and compliance
- Experience with Google Cloud SCC, IAM, GCDS, encryption, Cloud KMS
- Familiarity with SIEM tools (Splunk)
8. Data Management
- Expertise in SQL/NoSQL databases, data warehousing, and big data
- Hands-on with BigQuery, Cloud SQL, Cloud Spanner
9. Monitoring & Optimization
- Proficiency in Stackdriver (Cloud Monitoring & Logging)
- Skilled in performance tuning, cost optimization, and security hardening
Preferred Skills
- Experience with Kubernetes and containerization
- Knowledge of hybrid-cloud solutions
- Strong problem-solving and communication abilities
Required Skills & Experience
- Bachelor’s degree in Computer Science, IT, or related field
- Google Professional Cloud Architect/Specialist Certification (preferred)
- 5–7 years of experience in cloud architecture design and implementation
- Hands-on expertise with GCP services and DevOps practices
- Strong background in automation (Terraform, Deployment Manager)