Job Details
N/A
JPC - 10470 - GCP Architect
N/A,  California,  United States | Posted - 10/11/24

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.