Senior Cloud Architect on Google Cloud Platform

Overview

Contract - W2
Contract - 6+ month(s)

Skills

Python
Java
Terraform
GCP

Job Details

Role: Senior Cloud Architect on Google Cloud Platform

Location: Northern Virginia

Remote flexibility but prefers local to DC candidates

Key Responsibilities

  • Develop cloud solutions based on well-architected framework concepts
  • Collaborate with enterprise architects, cloud solutions architects, cloud engineers, program/project managers, and client stakeholders to manage and maintain cloud environments as per client's requirements
  • Implement cloud solutions that are highly secure, resilient, fault-tolerant, and compliant
  • Troubleshoot infrastructure and application issues in cloud environments and provide solutions, root cause analysis and standard operating procedures
  • Develop cloud native solutions, migrate workloads to cloud, DevSecOps, IaC, and SRE automation
  • Develop unit tests wherever applicable
  • Develop repeatable solutions to drive operational efficiencies
  • Gather requirements from the clients and dissect them into user stories and tasks.
  • Provide technical guidance and assistance to other team members
  • Participate in code reviews and technical design sessions
  • Create architecture, security, user guide documentation
  • Identify and implement cloud optimization strategies to reduce costs for the customer workloads
  • Work closely with architects in creating architecture diagrams and maintaining relevancy of the artifacts
  • Work collaboratively with other team members in designing and problem solving
  • Participate in all agile ceremonies

Required skills and qualifications

  • 12+ years of Hands-on experience developing and managing cloud-native solutions in Google Cloud Platform (Google Cloud Platform).
  • Bachelor's degree in computer science or related field
  • Hands-on experiences with core cloud services (storage, networking, firewalls, DNS, databases, applications, data analytics, compute, container services) in Google Cloud Platform.
  • 6-8 years of Hands-on experience in programming and scripting technologies like Java, Python, Groovy, Shell, Go
  • 5-8 years of Hands-on experience in designing and developing IaC automation using terraform
  • 5-8 years Hands-on experience designing and developing CI/CD pipelines using Jenkins Pipelines or other CI tools
  • Hands-on experience in developing utility scripts and tools using python or shell
  • Hands-on experience in using DevOps tool set Git, Artifactory, Jenkins, Sonar, Fortify, Spinnaker etc.
  • Experience in building and deploying docker images
  • Knowledge of implementing Disaster Recovery solutions on-premises or cloud
  • Experience working with agile tools preferably Jira, Bitbucket, Confluence
  • Experience developing unit tests for pipelines
  • Knowledge of 12 factor app methodology

Preferred skills and qualifications

  • Master's degree in computer science or related field
  • Experience in designing and developing AI/ML solutions
  • Experience in designing, developing Kubernetes solutions
  • Experience working on Multicloud implementations
  • Experience in building hybrid network connectivity in Google Cloud Platform
  • Experience in building secure architectures on Google Cloud Platform
  • Google Cloud Platform Networking, Security OR DevOps Engineer certifications

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.