Expires soon Amadeus Nice

Internship - Storing the Amadeus security data in CouchBase

  • Internship
  • Boston (Suffolk County)
  • IT development

Job description

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

Our business success relies on our people being always passionate about what we do. We believe in aiming for excellence, taking responsibility, working together and putting our customers first.

We encourage you to be part of new and exciting projects and for you to take the lead when it comes to your progression.

Since mobility allows you and Amadeus to grow, we always look internally first when searching for candidate.

Team Description:

The intern will be working inside a team of 10 members, responsible for developing and maintaining various subjects such as:

· The security server backend: used to authenticate every Amadeus users and manage their access rights (Mission Critical Application)
· The internal ESB: used externally by all Amadeus partners and internally to handle the communications between nearly 3000 application servers (Mission Critical Application)
· The Open Java Framework: used for frontend applications and as well packaged to be operated as our standard C++ backends. Thanks to this framework, Java developers can now work on the backend side.

This team is the biggest inside the AQG division (Architecture, Quality and Governance) where are taken all the critical decisions regarding the products architecture / design.

The environment is highly technical and the intern will be surrounded by highly skilled professionals.

Main Responsibilities

The internship is a follow-up of a previous one which occurred in 2015.

The security data of Amadeus are currently stored in an Oracle database and we are exploring the possibility to migrate them inside a NoSQL data store, CouchBase in particular.

The intern will be offer to participate in:

· Designing  the way to store the data
· Implementing the migration scripts from Oracle to CouchBase
· Implementing the fallback mechanism for fast recovery
· Studying how to deploy this solution on a large scale

Desired profile

Requirements

Good Java development skills

Familiar with NoSQL databases, CouchBase is a big plus (4.0 a very big plus)

Good knowledge of relational databases, SQL

The posting of vacancies and the treatment of applications are, in each Amadeus location, subject to national law and possible collective agreements with local staff representation. Internal Mobility policies vary from office to office, please check with your local HR representative the requirements and policy in place. E.g. a minimum time on position or Line Manager approval may be requested.

Make every future a success.
  • Job directory
  • Business directory