Site Reliability Engineer Royall & Company The Advisory Board Company www.royall.com www.advisory.com

Learn About Us Connect With Us

About ABC Facebook

Benefits LinkedIn

Recent Awards Company Twitter

Our Culture Careers Twitter

Community Impact Community Impact Twitter The Site Reliability Engineer is responsible for building and improving R oyall & Company’s information systems’ dynamic server infrastructure * - making it more effective at running efficient, high-availability, open systems. The ideal candidate will have a complementary set of experiences and skills (software, systems, network engineering and systems administration, to name a few) and the inherent passion to automate systems operations. This role collaborates with the Information Technology and Engineering teams to provide a highly scalable and secure infrastructure.

What You’ll Be Doing: Engineer Automated Server Provisioning and Maintenance Tools - Develop automated deployment methods for provisioning servers and applications that integrate with existing solutions - Collaborate with Information Security, Information Technology, Engineering and Release teams for design requirements - Develop solutions for clustered or HA services - Develop solutions that are cognizant of geo-diversity needs - Develop administration tools to service dynamic server environment - Develop readable code, that is tracked in code versioning and logically branched

Support Operations - Provide prompt response, communication, and support for on-call incidents - Function as escalation point for other administrators - Perform routine analysis of log, monitoring, and alerting systems to ensure a healthy “factory floor” - Provide system support to internal and external customers - Perform routine disaster recovery testing - Perform in-depth troubleshooting, collaborate with teams, and document resolutions

Training, Communication, and Documentation - Provide effective cross training to fellow team members - Facilitate a mentoring friendly atmosphere among team members - Produce coherent operational documentation

Additional Requirements - Show a demonstrated ability to work constructively with an organized system administration team.

Must Haves: - 5 years of hands-on experience supporting Linux systems in an enterprise environment (at least 100 servers), including intermediate expertise in Linux (preferably Redhat Enterprise Linux or CentOS) and scripting experience (e.g., Bash, Perl or Python) - Intermediate expertise in a virtualization platform (VMware, XenCenter, Xen, or RHEV) - Some software development experience; proficient in one or more programming languages; able to read and comprehend software code - Detail oriented, analytical mindset, effective at problem solving and troubleshooting - Flexible to work after hours and participate in on-call rotation

Even Better: - Bachelor’s degree - Redhat Certification - Prior automation experience - Diverse experience in 24/7 operational environments - Competency in data center storage and networking concepts - Ability to administer Apache, Nginx, Postfix, MySQL, PostgresSQL, MongoDB, Cassandra, ActiveMQ, Java Web Applications Servers, bind, and other common open source tools - Ability to administer common encryption technologies such as OpenSSH, OpenSSL, and GPG - Demonstrate strong understanding of Unix programming design concepts - Experience with automation tools such as Chef, Puppet, and Ansible (Especially Ansible!) - Organized, self-motivated, able to multi-task and work independently as well as a team player - Ability to effectively communicate (written and oral) in a customer-focused manner with technical and non-technical individuals

Why Royall? When you work at Royall & Company, you’ll be making a difference. For more than 20 years, Royall & Company has been the leader in strategic direct marketing for higher education. We help connect talented students with great colleges and universities, and help those institutions fulfill their missions. At Royall, you’ll be helping students find their ideal college fit, which builds a better future for everyone. You will be influencing tens of thousands of lives and playing an important role in developing the leaders of tomorrow. You’ll enjoy an atmosphere of teamwork, which produces an energy that’s present in hallway conversations, meetings, client visits and lunches on our “campus quad.” When you leave for the day, you’ll do so with pride in what you’ve accomplished. And you’ll be part of a work environment where you’re recognized for your ingenuity in bringing new solutions to life.

Perks (A Few of Many): - Full range of medical, dental, and vision plan choices - 401(k) retirement plan with company match - Voluntary benefits and employee discounts - Paid time off, company holidays, and extra time off around holidays - Career growth and advancement opportunities - Free concierge services - Fun employee events and socials

The Advisory Board Company is an Affirmative Action and Equal Opportunity Employer. EOE AA M/F/Vet/Disability.

Desired Skills and Experience

See application page for details