Title: GCP Cloud Architect
Location: SFO CA (Remote)
Time zone: PST
Role and Responsibility
- Understanding business and technical requirements and coming up with GCP solutions/technical blueprints to meet those requirements.
- Lead the architecture and design of solutions and services that are scalable and resilient on GCP aligning with business objectives and technical requirements.
- Provide strategic technical guidance across the organization helping teams adopt and integrate GCP services effectively.
- Collaborate with software development teams to design cloudnative applications leveraging GCP s full range of services including Compute Engine Kubernetes Engine BigQuery and more.
- Implement and manage IaC using Terraform Google Cloud Deployment Manager or similar tools to automate cloud infrastructure provisioning and management.
- Building and maintaining GCP infrastructure
- Monitoring and fixing GCP infrastructure applications and services.
- Create detailed architectural documentation standards and best practices to guide teams and ensure consistent implementation.
Required Skills
- Cloud Strategy & Design: Ability to lead the architecture and design of cloud solutions that are scalable and resilient on GCP aligning with business objectives and technical requirements.
- Architecture Development: Ability to develop and document technical blueprints highlevel architecture specifications including cloud infrastructure network design security models and data architecture.
GCP Services Expertise
- Compute and Storage Services: Expertise in GCP services like Compute Engine Kubernetes Engine (GKE) and Cloud Storage .
- Database Services: Knowledge of GCP database services including Cloud SQL BigQuery and AlloyDB.(postgresql)
- Networking Services: Understanding of GCP networking including Virtual Private Cloud (VPC) Cloud Load Balancing and Cloud CDN
- Security Services: Familiarity with GCP security services such as Identity and Access Management (IAM) Cloud Armor and encryption mechanisms.
- Data and Analytics: Experience with GCP data services like BigQuery Dataflow Pub/Sub
Security Architecture
- Ability to design cloud architectures that are secure by default incorporating encryption identity management and compliance with regulatory standards
- IAM and Access Controls: Expertise in setting up and managing Identity and Access Management (IAM) policies roles and permissions to ensure secure access to cloud resources.
- Network Security: Knowledge of securing network communication using firewalls VPC Service Controls and Cloud Armor.
API Management and Microservices
- API Design and Development: Expertise in designing and managing secure APIs using Apigee Gateway ensuring they are scalable secure and aligned with business needs.
- Microservices Architecture: Expertise in microservices architecture and deployment using service mesh technologies (e.g. Istio) and how to design distributed systems that communicate securely efficiently and reliably
- Experience in Performance Engineering
- Knowledge and experience in designing CICD pipelines using GCP DevOps solutions and 3rd party tools viz. Jenkins Bitbucket GitHub Travis CI etc.
- Knowledge and experience in implementing Monitoring and Logging to ensure site reliability and performance of hosted applications.
- Experience in provisioning of GCP infrastructure with Infrastructure as a Code approach preferably using Terraform.
- Familiarity with unit testing automation testing and performance testing frameworks.
microservices architecture,database services,compute and storage services,architecture development,network security,cloud,security services,data and analytics,security architecture,cloud strategy & design,iam and access controls,kubernetes,gcp,performance engineering,architecture,design,api,microservices,access,api management and microservices,infrastructure,networking services,management