Google Cloud Platform Architect
Location Seattle/ Beaverton
The Google Cloud Platform Architect is responsible for designing, implementing, and managing cloud-based infrastructure on Google Cloud Platform (Google Cloud Platform). This role involves leading architectural decisions for the development, deployment, and operation of scalable, high-performance, and secure cloud environments. The architect will collaborate with cross-functional teams, including software developers, operations engineers, and product managers, to ensure that the cloud infrastructure supports the business's technical and operational needs.
Highlights
- Builds the platform components including projects, DevOps, CI CD
- Focuses on platform automation tasks
- Identifies performance and cost related tracking and monitoring
- Security and access controls through the platform
Key Responsibilities:
- Cloud Architecture Design:
- Develop and design highly scalable, secure, and resilient cloud architectures on Google Cloud Platform.
- Define cloud infrastructure strategies, including CI/CD pipeline setup, automation, and disaster recovery.
- Ensure that the cloud architecture meets all security, availability, and scalability requirements.
- Lead the migration of on-premises systems to Google Cloud Platform, ensuring minimal disruption to services.
- Technical Leadership:
- Provide technical leadership to development and operations teams in best practices for building cloud-native applications.
- Guide teams on Google Cloud Platform services, including Compute Engine, Kubernetes Engine, BigQuery, Cloud Functions, App Engine, and more.
- Mentor and train internal teams on Google Cloud Platform technologies and frameworks.
- Evaluate and recommend third-party solutions and technology partners.
- Infrastructure Management:
- Design and manage cloud infrastructure using infrastructure-as-code tools like Terraform, Deployment Manager, etc.
- Monitor and maintain Google Cloud Platform-based environments, optimizing performance, availability, and cost.
- Implement network, identity, and access management security policies using Google Cloud Platform tools such as VPC, IAM, and Firewall Rules.
- Security & Compliance:
- Implement best practices for securing cloud environments, ensuring compliance with industry standards (e.g., ISO, PCI, HIPAA).
- Lead the configuration of security settings and policies for Google Cloud Platform services, data encryption, and access controls.
- Conduct regular security audits and risk assessments to identify vulnerabilities and mitigation strategies.
- Collaboration & Communication:
- Collaborate with stakeholders to understand business requirements and translate them into cloud architecture solutions.
- Act as a liaison between technical teams, vendors, and business units.
- Provide documentation of cloud architecture, technical decisions, and best practices for internal and external stakeholders.
- Continuous Improvement:
- Stay current with emerging Google Cloud Platform technologies and solutions to ensure the architecture is up-to-date.
- Identify opportunities for optimizing cloud architecture and infrastructure to improve performance and reduce costs.
Qualifications:
- Education: Bachelor s or Master s degree in Computer Science, Information Technology, or a related field.
- Experience:
- 7+ years of experience in cloud architecture or related roles, with at least 3 years of hands-on experience in Google Cloud Platform.
- Proven experience in designing and implementing cloud infrastructure on Google Cloud Platform, including migration of large-scale systems.
- Certifications: Google Cloud Platform certifications such as Google Cloud Professional Cloud Architect, Google Cloud Professional DevOps Engineer, or similar.
- Technical Skills:
- Strong knowledge of Google Cloud Platform services (Compute, Storage, Networking, IAM, etc.).
- Experience with Kubernetes (GKE) and Docker.
- Proficiency in scripting (Python, Bash, etc.) and automation tools like Terraform or Ansible.
- Understanding of cloud security, compliance, and governance principles.
- Experience with CI/CD pipeline tools like Jenkins, GitLab, or CircleCI.
- Familiarity with monitoring and logging tools such as Stackdriver, Prometheus, or Grafana.
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work in fast-paced, dynamic environments and lead multiple projects concurrently.