Rackspace

Returning Candidate?

Google Deployment Engineer

Google Deployment Engineer

Req # 
36101
Location(s) 
US-Remote
Category 
Managed GCP

Job Overview

Overview & Responsibilities

Do you like to automate even the most simple tasks to remove manual work?  Do single points of failure and non-HA systems give you nightmares? Are you comfortable 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 an Implementation Engineer for Managed Google Compute Platform by Rackspace.

 

Customer Focus:  Our Implementation Engineers get to build one-of-a-kind, cutting edge cloud solutions for our customers. Our primary focus is an excellent customer experience. As an Implementation 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, 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.

 

If all this sounds interesting, challenging, and exciting to you, apply and talk with one of our talent specialists.

 

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

 

 

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
  • 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

#LI-563730_AM3

*TECHIND