Availability Systems Engineer
Every day, ITA's customers perform millions of airfare searches using QPX. Every QPX query results in a query to our seat availability system. Running this system is a unique administration challenge: The seat availability system returns millions of answers per second at peak while the data in it is changing at 100Hz, and all upgrades must be performed with zero downtime. We're looking for expert UNIX/Linux administrators to join the team of sysadmins that maintains these high-performance servers.
By joining this team, you'll be working with some of the smartest, most dedicated system engineers you've ever met. You'll help us maintain an infrastructure made up of hundreds of inter-related processes running on hundreds of Linux servers. On a daily basis, you'll exercise your ability to find out interesting things about running processes, your knowledge of networks, and your ability to script your way through a data-heavy environment. You'll work closely with our engineering team to understand new servers and processes that need to be implemented, with ITA's other internal operations teams to deploy and support the production environments, and with the other members of the team to continue to improve the system.
Responsibilities: * Take code from engineering and integrate it into our production and pre-production environments
* Work with different internal teams to understand product domains
* Train downstream operations staff, including the production of documentation, diagrams, and other visualization tools
* Help to debug complex problems as they arise
* Help to maintain and grow a production environment in a way that makes the system increasingly maintainable
* Participate in 24x7 support for production and pre-production installations
Qualifications: * Demonstrable expertise in UNIX/Linux systems administration
* Solid understanding of networking: IP, TCP, UDP, routing, etc.
* Experience end-to-end solutions, including code, hardware, and networks highly desirable
* Experience with production commercial unix/linux hosting environments highly desirable
* Expert-level knowledge of the standard UNIX/Linux command-line toolkit: awk, sed, bash, tcpdump, lsof, etc.
* Strong knowledge of UNIX/Linux architecture
Special Knowledge/Skills Required: * Ability to constantly learn new domains, both technically and non-technically
* Ability to prioritize efforts without constant management involvement
* Must have excellent problem solving skills, and a willingness to exercise them on a daily basis
How to Apply
If you are interested in this position, please send your resume to us via this link.
An ITA Software recruiter will review your qualifications and contact you if there is a fit with our needs.
Don't see the perfect job for you? Sign up for our RSS feed.
|