Rackspace Senior Python Developer in Austin, Texas

Job Overview

Overview & Responsibilities

The Fanatical Support for AWS Support Engineering team works primarily to enable our Support teams to create great customer outcomes. In this role, you will focus on collaborating with our Support team to provide the tooling and knowledge to help scale their effectiveness. This may mean developing and maintaining a Lambda function to fill a Support tooling need, scripting out remediation of an issue for dozens of customers, researching new AWS Services and Features, and creating Wiki content and training modules to help further our Support mission. The ideal candidate for this role is a self-starter who possesses a strong desire to collaborate across functional teams, background in scripting or automating solutions, and are motivated to share their experience and knowledge with the broader team. While the role is not primarily customer-facing, great communication skills and a passion for service are an absolute must!

Even if you only meet 60% of the requirements we list in the job description, reach out to us! Lets talk! We're looking for innovative people with a variety of backgrounds and skills

Overview & Responsibilities:

Do you like to automate even the simplest tasks to avoid manual work? Do single points of failure and non-redundant systems give you nightmares? Are you most comfortable on the cutting edge of technology? 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 Developer for Fanatical Support for AWS at Rackspace.

Rackspace serves over 200,000 customers globally, and the opportunities to solve the complex problems they present are endless.

Customer Focused: Launched in October 2015, Fanatical Support for AWS is the next generation of Fanatical Support. With over 500+ AWS Certified Architects, we throw years of talent and knowledge at our customer’s issues to create winning solutions. From architecting customer infrastructure to deploying it programmatically and supporting it long term, our DevOps Engineers get to create one-of-a-kind, cutting edge cloud solutions for our customers.

Ready to launch your career into the clouds? (You see what we did there?) Hit the apply button already, talk with one of our talent specialists and start building a better future for you!

In this role you will:

  • Work with an awesomely talented and experienced team

  • Consult with customers, Rackers, and teammates to solve unique problems

  • Create tools and automation on AWS infrastructure to better customer and Racker experience.

  • Research and develop best-practices for cutting-edge AWS services and help launch them into our Support teams.


Required Qualifications:

  • AWS Certified Solutions Architect - Associate Certification (must be obtained within 90 days of hire date, training available)

  • Configuration management experience using tools such as Chef, Salt, Ansible, Puppet, or DSC

  • Orchestration experience with tools and services like AWS CloudFormation, Openstack HEAT, Terraform, Salt, or custom build orchestration tools leveraging SDKs or directly interacting with APIs

  • Knowledge (preferably experience) in building distributed, highly scalable applications

  • Experience working at least one of the following languages: Node.js, Python, PHP, Ruby, Java, or ASP.NET

  • Experience scripting with bash or PowerShell

  • Proficient with git and git workflows

  • Proficient in leveraging and deploying CI and CD tools and services. Experience integrating with native AWS services a plus.

  • Knowledge of containers (Docker specifically)

  • Experience working in an Agile, fast paced, DevOps-y environment

  • Strong Linux (preferably with RHEL-based or Debian-based systems) or Windows system administration experience.

  • Experience in the configuration, management, and troubleshooting of common web server, database, caching, database, and firewall services

  • Foundational understanding of foundational networking concepts including IDS/IPS, OSI, TCP/UDP, VPN.

  • Proficient with common network troubleshooting tools (tcpdump, netcat, Wireshark)

  • Excellent written and verbal communication skills with ability to communicate technical issues to nontechnical and technical audiences

At the manager’s discretion, additional experience may substitute for the degree requirement

Guru (Preferred) Qualifications:

  • Proficiency to develop tools with with Python, PHP, Node.js, Java, Ruby, or ASP.NET

  • Experience with microservice architectures

  • Experience developing serverless applications onAWS Lambda

  • Experience working in a containerized environment (Docker/LXC)

  • Relevant technical certifications around Red Hat, MySQL, AWS, etc

  • AWS Certified Solutions Architect, DevOps Administrator, or SysOps Administrator? You should definitely apply!

  • Bachelor’s degree in Computer Science, MIS or related technical field. At the manager’s discretion, additional experience may substitute for the degree requirement



Req # 34494

Location(s) US-TX-Austin

Category AWS