Pourvu Amadeus Group

Apprenticeship/ Internship: Drools based Business Rules Management System for Revenue Management

  • Nice (Alpes-Maritimes)
  • Développement informatique

Offre pourvue !

Description de l'offre

Join us and shape the future of travel

Shaping the future of travel has always been important to us at Amadeus. Today, with technology getting smarter by the minute, that future is more exciting than ever.

We work at the heart of the global travel industry. Amadeus offers you the opportunity to learn and grow and drive your own progression in an exciting and multicultural environment.

Our people are driven by a passion for 'Where next?' If you want to shape your career and the future of travel, Amadeus is the place for you.

Team Description

The team is developing Revenue Management solutions to Airlines. Revenue Management was introduced in the airline industry in the 60’s after the market was de-regularized. This is a field in constant evolution using state of the art scientific solutions coming from intense worldwide research work as well as the latest IT techniques to make possible the most complex algorithms.

A Revenue Management System takes inputs from the Revenue management analysts to influence the system with business information that the system does not have as well as to materialize in the system his own business strategies. For example, the user may authorize the Revenue Management to lower the price on a given market to make more volume and counter a particularly aggressive Low Cost carrier.

Main Responsibilities

The apprentice/intern wouldparticipate inevaluating and prototyping the Drools rule engine in the context of our application. Drools is a de facto Business Rule system standard written in Java from the JBoss project and strongly supported by Redhat.

In our current system, our in-house Business Rule system has 2 limitations:

· Criterion selection which is too constraints
· Rule selection Engine which is not intuitive for users

On the functional side, the apprentice/ intern will explore ways to integrate the flexibility of Drools in our business workflows. On the technical side, the apprentice/ intern will help the team to prototype the integration for our C++ application with this Java module.


The candidate should have knowledge and experience with Object Oriented programming.

The candidate should have good communication skills.

The candidate should have a good level in English.

Any duplication and display of partial or full content of our job advertisement on any support, such as brochures, websites, mail, emails, this list is not exhaustive, is strictly forbidden without prior formal Amadeus’ authorisation.

Recruitment agencies:Amadeus does not accept agency resumes. Please do not forward resumes to our jobs alias, Amadeus employees or any other company location. Amadeus is not responsible for any fees related to unsolicited resumes.