Software Architect (Google Cloud Platform - GCP)

Location Singapore
Discipline Information & Communications Technology
Job Reference BBBH136803_1712037830
Salary Negotiable
Consultant Name Claudia Kueh Kee Jinq
Consultant Email
Consultant Contact No. 65515579
EA License No. 02C3423
Consultant Registration No. R1880247

I'm hiring for a junior to mid-level (3-5 years experience) and a senior level (5-8 years experience) GCP Architect.


  • Cloud Infrastructure Design: Design scalable, secure, and cost-effective cloud infrastructure solutions on the Google Cloud Platform (GCP) to meet business requirements.
  • Compute Architecture: Architect compute solutions using GCP services such as Compute Engine, Kubernetes Engine, App Engine, and Cloud Functions, considering factors like performance, scalability, and fault tolerance.
  • Networking Architecture: Design network architectures on GCP, including virtual private clouds (VPCs), subnets, firewall rules, VPNs, and interconnects, to ensure secure and efficient communication between resources.
  • Storage Architecture: Develop storage solutions using GCP services such as Cloud Storage, Cloud SQL, Bigtable, and Firestore, considering requirements for data durability, availability, and performance.
  • Identity and Access Management (IAM): Design IAM policies and roles to enforce least privilege access controls and ensure compliance with security requirements and regulatory standards.
  • Security Architecture: Implement security controls and best practices to protect cloud infrastructure, including encryption, key management, identity federation, threat detection, and incident response.
  • Monitoring and Logging: Set up monitoring and logging solutions using GCP tools like Stackdriver to monitor the health, performance, and security of infrastructure components and applications.
  • High Availability and Disaster Recovery: Architect solutions for high availability and disaster recovery using GCP features like regionalization, load balancing, autoscaling, and multi-region deployments.
  • Cost Optimization: Optimize cloud costs by right-sizing resources, implementing cost allocation tags, leveraging committed use discounts, and optimizing storage and networking costs.
  • Automation and Orchestration: Implement infrastructure as code (IaC) using tools like Terraform,
  • Deployment Manager, or Google Cloud Deployment Manager to automate the provisioning and management of infrastructure resources.
  • Collaboration and Communication: Collaborate with cross-functional teams including developers, DevOps engineers, security specialists, and business stakeholders to understand requirements and communicate architectural decisions.
  • Documentation and Best Practices: Document infrastructure architectures, configurations, and best practices, and provide guidance and training to team members on GCP infrastructure-related topics.
  • Stay Updated: Stay informed about the latest developments in GCP infrastructure services, features, and best practices, and evaluate their applicability to existing architectures and future projects.


  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Proven experience as a GCP Architect or similar role, with a minimum of 3 to 5 years of experience (for mid-level) or 5 to 8 years of experience (for senior-level) in designing and implementing cloud infrastructure solutions on GCP.
  • In-depth knowledge of GCP services and features related to compute, storage, networking, security, and IAM.
  • Experience with infrastructure as code (IaC) tools such as Terraform, Deployment Manager, or Google Cloud Deployment Manager.
  • Strong understanding of cloud security principles and best practices.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Relevant certifications such as Google Cloud Professional Cloud Architect is a must.