Returning Candidate?

Google Cloud Engineer - Build

Google Cloud Engineer - Build

Req # 
UK-Greater London-Hayes
Managed GCP

Job Overview

Overview & Responsibilities

Customer Focus:  Our Cloud Engineers get to build one-of-a-kind, cutting edge cloud solutions for our customers. Our primary focus is an excellent customer experience. As a Cloud Engineer focused on Build, you will implement the solutions that will drive shared success with our customers and our organization.


Automation: Customer deployments should be solidly reliable and repeatable. Knowledge of tools like Ansible, Chef, Puppet, and Cloud Deployment Manager is critical to achieving this goal. If you enjoy writing programmatic solutions to reduce customer turnaround time and your own workload, this team is what you’re looking for.


Documentation: Clear, concise, up-to-date documentation will enable our customers and our engineers to work as efficiently and effectively as possible. We want to create and maintain a strong culture of knowledge sharing. Documenting the design and deployment of GCP customer environments is a critical part of this role.


Job Responsibilities:


 In this role, you will:

  • Work with a talented team to build the foundation of Managed GCP at Rackspace
  • Automate infrastructure builds and deployments for customer environments utilizing GCP and associated services
  • Develop tools and processes to improve customer and Racker lives
  • Educate customers and Rackers on best practices in terms of redundant architecture and application deployment workflows



The successful candidate will meet 70% of our desired qualifications.


Desired Qualifications:

  • Google Certified Professional Cloud Architect within 90 days of starting role
  • Experience automating and orchestrating workloads on GCP or other Public Clouds
  • Automation experience with at least one configuration management system such as Chef, Puppet, Ansible, Cloud Deployment Manager, or Salt
  • Experience working at least one of the following languages: Node.js, Python, PHP, Ruby, and Java
  • Proficient with git and git workflows
  • Proficient in leveraging CI and CD tools to automate testing and deployment
  • Experience working in an Agile, fast paced, DevOps environment
  • Knowledge (preferably experience) in building distributed, highly available applications or systems architectures
  • Strong Linux skills
  • Experience in the configuration, management, and troubleshooting of common web server, database, caching, and database services
  • A working understanding of networking, including load balancing and firewall methodologies
  • Excellent written and verbal communication skills with ability to communicate technical issues to nontechnical and technical audiences 

Advantageous Qualifications:

  • Proficiency in Python or Go
  • Experience working in a containerized environment (Docker/LXC) with Kubernetes exposure
  • One or more of the following certifications: Google Certified Professional Cloud Architect or Google Certified Professional Data Engineer
  • Relevant technical certifications in Google Compute Platform, RedHat, MySQL, and other related technologies
  • Experience working with Service Oriented or Microservices Architectures