Sr. Systems Engineer - Tealeaf
Job ID #: 10754
Company: Expedia, Inc.
Location: USA - WA - Bellevue
Functional Area: Technology
Employment Type: Full-Time Regular
Education Required: Not Indicated
Experience Required: 5-7 Years
Relocation Provided: To be determined
Position Description
SUMMARY
The successful candidate will be a highly motivated and self-directed person responsible for Tealeaf and other end-user experience monitoring applications for Expedia, Inc. The position is expected to work across organizational lines providing technical leadership for both end-user monitoring applications and integration of end-user monitoring into the Enterprise monitoring, reporting, and decision support tools. In addition, the position is expected to act as a champion within the organization for end-user monitoring tools to maximize the potential of the technology.
Our goal is to enable the business, product groups, and Global Computing Services teams within Expedia Inc. to rapidly analyze enormous amounts of valuable content to better manage our online travel sites. Come join us in fulfilling the true promise of a large-scale monitoring service!
RESPONSIBILITIES
• End-user experience management through benchmarking, statistical analysis and trending of both synthetic and real-time user monitoring data.
• Requirements gathering, testing, and implemention of: end-user monitoring, CEP (Complex event monitoring) and real-time dashboard solutions.
• Development, configuration and customization of Tealeaf scorecards and dashboards
• Installation, patching, and upgrades ofTealeaf CX platform.
• Maintain a patch and upgrade plan for all supported application environments
• Development of custom applications
• Conduct root cause analysis, recommend and implement product fixes
* Develop, document, communicate, and carry out procedures designed to facilitate recovery from application failure.
* Perform quality assurance of all changes before they are approved for production
* Develop and document best practices to ensure optimal performance, reliable backups, and security
* Establish and document guidelines for server and application sizing and capacity planning
* Establish High Availability and Disaster Recovery requirements
* Participate in performance and regression testing of applications before they are promoted to production
* Review the utilization of the production systems and systems in test, and propose architectural and operational changes to the environment.
* Debug and fix problems in production environments and duly document and follow-up on permanent fixes with the technical teams
* Develop metrics and generate reports to demonstrate performance of the various application components, showing trends and utilization levels on a regular basis
* Perform other related duties as required
CANDIDATE SPECIFICATION: KEY SELECTION CRITERIA
• BS in Computer Science, IT, Engineering, or equivalent experience
• Expertise of the Tealeaf CX platform is required
• Expertience with synthetic user monitoring (Gomez, Keynote, etc) is required
• CEP (complex event processing) software experience (Coral8, Aleri, Streambase, pion, etc...)
• BSM (Business Service Management) and IT dashboard software experience (IBM TBSM, BMC ProactiveNet, Netuitive, etc...)
• Enterprise RDBMS experience (SQL Server, Oracle, MySQL, etc...)
• Windows Enterpriise Server experience (2003/2008)
• Red Hat Linux (Enterprise) experience
• SW Development / Engineering experience in C, C#, Java, or similar
• Disaster Recovery experience
• Production Deployment experience
• Experience with HTTP, DNS, TCP/IP, and socket APIs in general
• Familiarity with web application development technologies
• Familiar with HTTP protocol, HTML, JavaScript
Work Experience and Education Guidelines:
• 5+ years of experience in systems or software engineering
• 3+ years implemening and supporting Tealeaf CX
• 2+ years implemening and supporting end-user monitoring and/or CEP software
• 5+ years *NIX Administration and Application Administration
• 5+ years Windows 200* Administration and Application Administration
• 5+ years experience utilizing one of the following or similar scripting languages in: Perl, .NET/ASP, Powershell, Python, Tcl, Ruby, Bash/Ksh/C shell
• Technical Writing experience (detailed technical design documentation)
• SQL, DBA, and data modeling skills