Returning Candidate?

Deployment Engineer - Rackspace Google Cloud Platform

Deployment Engineer - Rackspace Google Cloud Platform

Req # 
Managed GCP

Job Overview

Overview & Responsibilities

Does this position suite you? Apply!  Come make a difference!          


“What we all want is to be valued members of a winning team on an aspiring mission” - GW


Deployment Engineer – Rackspace Google Cloud Platform (GCP)


Do you like to automate even the simplest tasks?  Do single points of failure and non-HA systems give you nightmares? Are you technically sound with cloud technologies?


If this describes you and you’re ready to attack some of the most complex problems in the industry, then it’s time for you to take on the challenge of being a Deployment Engineer for the Rackspace Google Cloud Platform.


Customer Focus:  Our Deployment 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 Deployment Engineer, 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, Kubernates 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 Implementation Engineering.


In this role you will:

  • Work with a talented team to build the foundation of the Rackspace Google Cloud Platfrom (GCP).
  • 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




  • Expectations of being 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, Kubernetes, 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
  • Bachelor’s degree in Computer Science, MIS or related technical field or equivalent work experience and 5+ years of experience

Exemplary 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