Loading...
Share this Job

Job Title:  Senior Software Perf. Engineering

Location: 

Bangalore, Karnataka, IN

Req ID: 52897

Job Family: Information Technology/Software Development

 

Sabre Corporation is a leading technology provider to the global travel and tourism industry. Headquartered in Southlake, Texas, USA, Sabre operates offices in approximately 60 countries around the world. At Sabre, we make travel happen. Positioned at the center of the business of travel, our platform connects people with experiences that matter in their lives. Today, Sabre is creating a new marketplace for personalized travel. It is our people who develop and deliver powerful solutions that meet the current and future needs or our airline, hotel and travel agency customers. Join our journey! 

Job Description

Under general direction, assess performance risk, identifies critical use cases and select key performance scenarios. Establish performance objectives. Works closely with business and product areas to translate business and development plans into enterprise-wide transaction sequencing models. Responsible for determining software/hardware resource requirements across Sabre critical open systems. Utilizes statistical performance analysis and modeling techniques to validate transaction forecasts. Works closely with end-to-end capacity planner to integrate performance measurement data into capacity plans. Uses tools to measure, quantify and analyze the performance benchmark and validate with end-to-end transaction sequences/rates. Uses rigorous logic and methods to solve difficult problems with effective solutions. Responsible for analyzing software products through the use of systematic effective performance tests to develop, apply and maintain quality standards for company products. Establish performance objectives and workload intensities for quantitative performance criteria/scenario. Manipulates measurement data into concise, clear reports for all levels within Sabre. Asks probing questions to obtain critical information for decision making. Identifies problems and associated performance measurement risks. Technical consulting on automation issues, tools and processes. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Aligns decision making and problem solving with longer term strategy. Consults with development engineers in resolution of problems. May take part in researching best practices, new tools and technology.

Job Requirements

EDUCATION: Please contact your Human Resources Representative. EXPERIENCE: Minimum 5 years related experience; minimum 3 years experience with open system (Linux/Unix) performance measurement analysis and performance measurement tools; practiced in applying statistical analysis techniques to accurately estimate and evaluate application workloads; expert in applying rigorous logic and methods to solve difficult problems with effective solutions; proficient in sequence modeling using UML standards; prior strong development experience (Java/C++) preferred; excellent written and verbal communication skills; ability to lead and direct multiple projects simultaneously; ability to work under limited supervision.

GENERAL DESCRIPTION:

• Works as part of a team responsible for assessing performance risk, identifies critical use cases and select key performance scenarios. Establish performance objectives.

• Collaborates with product development teams to design effective performance and destructive tests.

• Uses rigorous logic and methods to solve difficult problems with effective solutions.

• Consults with development engineers in resolution of problems.

• May take part in researching best practices, new tools and technology.

 

QUALIFICATIONS:‘Must have’ skills:

•Experience in Python programming/scripting

•Strong self-driven collaborator with ability to work in diverse teams as a contributing member

• Experience in at least one of the following - Jenkins, Docker, ansible, JMeter

•Solid knowledge of Linux operating system

•Eager to learn

•Good verbal and written English skills

‘Nice to have’ skills:

•Java Virtual Machine internals knowledge, with concentration in memory management and Garbage Collection algorithms for

server-side applications

•Experience in Cloud technologies – AWS, Azure, OpenShift, Kubernetes, Terraform

•Knowledge of distributed systems

•System Monitoring and instrumentation

•TCP/IP and computer networks literacy

•Statistical methods and tools

 


Job Segment: Developer, Consulting, Java, Linux, Unix, Technology