Rackspace is modernizing IT in today’s multi-cloud world. We have been honored by Fortune, Forbes, Glassdoor and others as one of the best places to work. We serve over 50% of the Fortune 100 companies & customers in 120 countries around the globe. Our achievements are powered by our people – we call them Rackers. We grow & thrive through world-class development opportunities, learning & selling bleeding-edge technologies & solutions, and most importantly, connecting with each other (the best & brightest in the industry). Are you a Racker? Join us!
More on Rackspace
Rackers aren’t all alike. We look different. We think uniquely. We are from many places and our beliefs & backgrounds vary. But, being a Racker — a valued member of a winning team on an inspiring mission – is what connects us all. Rackers are encouraged to bring their whole self to work every day, as we know that unique perspectives fuel innovation and enable us to best serve our customers & communities around the globe. We welcome you to apply today and want you to know that we are committed to offering equal employment opportunity without regard to age, color, disability, gender, gender reassignment or identity or expression, genetic information, marital or civil partner status, pregnancy or maternity status, military or veteran status, nationality, ethnic or national origin, race, religion or belief, sexual orientation, or any legally protected characteristic. If you have a disability or special need that requires accommodation, please let us know.
YOU ARE THIS PERSON: You are the technologist who knows and loves your Linux (CentOS is our primary but we’ve got RHEL, Debian, Oracle Linux, Ubuntu…). Specifically, you must know how to fix it, build it, design it, understand best practices and be able to plan for a smooth transition to best practices for a system that might have been launched with a less-than-ideal implementation. Quite honestly, it also helps to just have a good attitude when you get pulled into supporting a system that isn’t perfect and it’ll be a while before we can rebuild it in the way we like.
Our team’s focus is on Linux infrastructure; but within that broad scope your job will have an immense breadth and the opportunity to get as deep and technical as you want. We are the back-end of the back-end of the back-end; we architect and design the systems that update the servers that support the applications that support the Rackers to work with our customers. We also help support those servers and some complex apps directly (and set up the Linux Operations team for success doing the same), but ultimately our job is to be the masters of the watch-works that keeps Rackspace’s internal Linux systems running. Our unofficial mascot is the octopus – we have our tentacles in everything and we might be a little weird but we’re wicked smart.
As you find or settle your specialty within our group, some of your tasks at first will both tactical as well as strategic as we push Rackspace into the future of containerization, active and stateful Configuration Management, Repo and Package Lifecycle Management, and deployment pipelines. Containerization helps our internal customers spin up services quickly without needing the resources of an entire VM, and we need to guide internal requestors through the discussion of “is Kubernetes right for you”? The Configuration Management portion involves both Salt and Puppet currently so as we move into the future we’ll streamline and expand the capabilities and footprint until we’re managing our entire fleet. Repo and Package Lifecycle Management is our Katello installation that we’re working to deploy and help mature how we do upgrades for system packages as well as build the infrastructure for custom applications to use it as well. The Jenkins pipelines we build enable our own processes as well as set our Application support teams and developers up for safe success in promoting their code for QC in a safe process without requiring access to the systems onto which they deploy.
While coming on board, your first tasks could include:
Other things that would make you a good match for us:
KNOWLEDGE/SKILLS/ABILITY: Solid knowledge of major Linux flavors and distributions. This includes installation, patching, monitoring, tuning, customizing, securing, troubleshooting, and automating. Firm command of shell scripting, DNS, SSH, HTTP, and TLS/SSL. Overall technical understanding of enterprise datacenter hardware builds and server intersections with the operating system (e.g., configurations of storage, disk, SAN) and other enterprise technical experience and knowledge of networking, firewalls, load balancing, troubleshooting, stack trace analysis, methodologies of design and implementation. Solid operating knowledge (deeper specifics are better) for web servers, cluster management, high availability, database administration, auth/directory services, backups, caching, analysis, FTP, SNMP, JSON, java, virtualization,. Understand automation principles and design. Familiarity with technical concepts of root cause analysis, systems optimization, configuration and source code management, and automation.
TOOLS – any familiarity a plus: Puppet, Ansible, Satellite / Katello, OpenShift, Jenkins.
JOB COMPLEXITY: Responsible for implementation of basic architectural design of hardware, software and/or networking systems. Analyzes systems and determines business requirements. Ensures completeness and compatibility of the technical infrastructure to support system performance. Keeps informed of new technology. Follow and execute Rackspace change management. Contribute and organize central store of knowledge. Attend interdepartmental meetings.
OPERATION: Operates under general supervision. Understands when to escalate issues to coworkers or management. Works with teammates and manager for task prioritization on a daily or weekly basis.
WHAT MAKES YOU THE RIGHT RACKER FOR THIS ROLE
EXPERIENCE/EDUCATION: Requires a minimum of 2 years Linux systems experience, including systems administration or engineering experience. Bachelor's degree in Computer Science or a related technical field preferred. Linux certifications preferred.
PHYSICAL DEMANDS: General office environment. Some stress may occur at times. Some lifting up to 20 pounds required. Some evening and weekend work may be required. On call rotations required.
The above information has been designed to indicate the general nature and level of work performed by employees in this classification. It is not designed to contain or to be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of the employee assigned to this job.