WARNING! This job is awaiting verification or has expired and may no longer be applicable
Category

DevOps

Posted

2014-04-09 21:56

Description

About Rackspace

Rackspace® the open cloud company delivers open technologies and powers more than 197,000 customers worldwide. Rackspace provides its renowned Fanatical Support® across a broad portfolio of IT products, including Public Cloud, Private Cloud, Hybrid Hosting and Dedicated Hosting. The company offers choice, flexibility and freedom from vendor lock in. Rackspace is featured on Sunday Times list of 100 Best Companies to Work For and is positioned in the Leaders Quadrant by Gartner Inc. in the “2011 Magic Quadrant for Managed Hosting.”

The key to our success is our people, so hiring the right individuals is absolutely key. We are constantly pushing the boundaries in an evolving tech world, creating tomorrow's solutions today.

Do you have what it takes? Do you have the passion to build Fanatical outcomes for our customers every day? Accept the challenge — JOIN US!

Overview & Responsibilities

As an Automation Engineer, you will be working alongside the existing OS Support teams and your primary function will be to enable DevOps support by writing automation specs, procedures and tools in order to create fully automated deployments. There is also an internal element to the role involving the evangelisation of different teams and driving improvement in the way we service our customers through automation and repeatability.

To enable the successful interaction with customer developers around their applications and environments, you will have a full understanding of our full product portfolio and be able to enable best practices which will be shared across the team. Secondary functions will be to provide training on your specs and configuration management best practices to other support engineers. You will also act as last escalation point for automation problems.

You will achieve automation, idempotency, abstraction, scalability, future proofing and enabling best practices in automation and tooling. You will also coordinate with fellow Automation teams in different Rackspace locations by means of collaborative development, code examples and education.

The successful candidate has the customer’s needs at the front of their mind in all they do, have a passion for software architecture and development as well as being in the forefront of automation tooling technology.

We have positions based here in the office or for Remote Workers within the UK. Please note: Candidates must have eligibility to work in the UK.

Job Requirements

Key Accountabilities

  • Provide FANATICAL Support for rackers and customers
  • Creation and editing of highly abstracted cookbooks for Chef, thought leadership
  • Creation and editing of blueprints for Checkmate, be able to interact with Checkmate team
  • Creation and editing of autoscaling strategies
  • Deep knowledge of CI and CD methodologies with Jenkins or similar
  • Maintenance of automated tooling code in python and/or ruby at expert level
  • Assist with customer migrations between Rackspace products and external providers
  • Work with support teams to identify and implement automation in appropriate areas
  • Evangelising DevOps practices and automation internally and externally (forums, community contribution)
  • Training of new and existing automation products to support teams (inc. documentation)
  • Testing of new products/tools and updates
  • Maintenance of a Continuous Integration platform for our infrastructure code
  • Interfacing with escalation points and infrastructure operations teams on non-support related issues
  • Competitor analysis and awareness

Qualifications

  • Level-appropriate understanding of and/or experience with:
  • Servers/computer hardware and software
  • DNS, including diagnostics with Unix tools
  • Deep understanding of networks and common protocols
  • Red Hat Enterprise Linux, CentOS, Debian, Ubuntu, Windows
  • Very knowledgeable in Chef, Puppet, Ansible, Saltstack
  • Interact with the community
  • Very knowledgeable in Checkmate and Heat
  • Interact with the community
  • Autoscaling knowledge (Rightscale, autoscale API, etc) both up and down
  • Advanced knowledge in monitoring (graphite, logstash, zabbix, nagios)
  • Knowledge of NoSQL databases
  • Programming methodologies and demonstrable proficiency in writing code in one or more of the following languages:
    • Python (advanced)
  • Proficiency in developer supporting tools such as various VCS (SVN, Git, CVS etc.) is advantageous
  • Advanced knowledge of OpenStack and the Rackspace Cloud
  • Excellent written and verbal skills
  • Self motivated and able to utilise self directed time effectively.
  • Ability to handle multiple tasks and prioritize work in order to maintain required productivity levels
  • Must be detailed in documentation
  • High energy level and creative problem-solving abilities, coupled with a desire to take on responsibility
  • An interest in expanding technical knowledge
  • An interest in evangelising the community
Application Info

Please sign in with Google or GitHub to view this job's application information. This is necessary to prevent companies from receiving excessive amounts of spam.

Country

United Kingdom

Powered by Tramcar