Google Cloud Platform (GCP) Architect:
Key Responsibilities:
- Design and architect end-to-end solutions on Google Cloud Platform (GCP) for enterprise applications and workloads
- Lead cloud strategy discussions and drive architectural decisions aligned with business goals
- Define and implement best practices for cloud architecture, security, scalability, and performance
- Provide technical leadership in GCP services such as Compute Engine, Kubernetes Engine (GKE), BigQuery, Cloud Functions, VPC, IAM, and Cloud Storage
- Design and oversee Infrastructure as Code (IaC) using tools like Terraform or Deployment Manager
- Drive cloud adoption and modernization initiatives, including on-prem to GCP migrations
- Conduct cloud assessments and provide recommendations for optimization and cost-efficiency
- Collaborate with development, DevOps, security, and data teams to ensure cohesive architecture
- Stay updated on new GCP features and emerging technologies and integrate them into the architecture roadmap
- Mentor and guide junior cloud engineers and architects
Required Skills and Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Technology, or related field
- 10+ years of overall IT experience with 3+ years specifically in designing cloud solutions on GCP
- In-depth understanding of cloud architecture principles, including microservices, serverless computing, container orchestration, and distributed systems
- Hands-on expertise in GCP services: GKE, Cloud Run, Pub/Sub, BigQuery, Cloud Functions, Cloud SQL, Firestore, etc.
- Strong knowledge of networking (VPCs, firewalls, load balancing) and cloud security (IAM, encryption, identity management)
- Experience with DevOps and automation tools (CI/CD, Jenkins, GitLab CI, Cloud Build)
- Proven experience in designing highly available and disaster-resilient cloud solutions
- GCP Professional Cloud Architect Certification (or equivalent) is required