Expire bientôt Amadeus Group

Software Development Engineer - MPO team

  • CDI
  • Nice (Alpes-Maritimes)
  • Conception / Génie civil / Génie industriel

Description de l'offre

If you could change one thing about travel, what would it be? At Amadeus, you can make that happen!

Travel makes the world a better place and we are fully dedicated to improving it and making it even more rewarding. We are one of the world’s top 15 software companies: we provide technology solutions and services within the travel industry.

Do you have ideas on how to improve travel for everyone? Do you find the idea of working in a diverse, multicultural environment exciting? Are you ready to make an impact across the world? Great, then join us! Let’s shape the future of travel together. #shapethefutureoftravel@Amadeus

Business environment

The DMM division, part of TPE (Techology Platforms & Engineering), aims at building Data Management and Monitoring solutions to support all Business Units within Amadeus.
Within this division, the QDS department is in charge of various solutions among which:

· Queueing solutions (LQS, GQS, FoQ ...)
· Object Storage solutions (i.e. Scality)
· SQL database solutions such as Oracle, MariaDB and SQLite
· NoSQL database solutions such as MongoDB, Couchbase and ElasticSearch

The team for which the position is opened is handling the solutions for SQL databases and Object store.

Purpose

We are looking for enthusiastic software/SRE engineer to join the team responsible of some of the most used MDW components in AMADEUS:

· UP_SQL is our bullet proof library that allows applications (written in C++/Python)to connect to the various supported databases: Oracle, MySQL/MariaDB and SQLite. It provides many features like connection pooling, connection draining ...
· JDBPack isall the set of tools you needto manage DB connectivity for Java applications.
· OHF is the widely used C++ framework that simplifies the coding of OBE daemons, backends and batches.
· RDCP is an SQL database connection proxy that allows applications to:
· increase the number of BEs that can connect to a given DB
· reduce the number of needed connections (30% - 60% depending on application profile)
· improve their stability/resiliency to failures by preventingconnection storms and dynamic connection pool resizing.
· DBaaS is the framework that aims at modernizing and scaling the management of data stores in private (AMADEUS managed) and public clouds.

Key accountabilities

Delivery

· Produces feasibility studies and analysis documents.
· Establishes and improves architectural design of our applications.
· Participates in user requirements gathering and specifications delivery.
· Delivers technical solutions to resolve complex problems and requirements.
· Takes responsibility for a significant component or a small tomedium project.
· Participates in the validation/acceptance phase of our deliveries and ensure timely support.
· Conducts unit, component and performance tests of our software and ensures a high level of quality in line with Amadeus standards.

Working with others

· Builds working relationships with others in a multicultural environment.
· Works in an environment with many internal contributors (team members) and many external actors (other departments in AMADEUS).

Planning

· Records time accurately.
· Provides dates and milestones to Manager.
· Participates in refinement sessions and provide sizings.
· Highlights/escalates (anticipated) issues to the manager.

Education

Degree in Computer Science, or equivalent, or other significant industry experience

Relevant work experience

· In-depth knowledge of relevant technologies and functional area.
· Experience with Amadeus Open Backends or Amadeus Cloud Services is a plus.

Specific competencies

Youneed tohave:

· Python/Linux scripting skills.
· Good C++ and Java development experience.
· Relational database knowledge (Oracle, MariaDB, PostgreSQL, SQLite…).

It would be desirable, but not essential, if you have:

· Knowledge aboutCloud technologies (Docker, Kubernetes, OpenStack…).
· An understanding of what it takes to design, build and operate a large scale, complex distributed system that has to operate flawlessly 24x7, 365 days per year.

Level 5-7

Hiring Line Manager: Mohamed Wadie NSIRI

Our diversity commitment: equality, diversity and inclusion are part of who we are. We’re committed to equal opportunities and treatment regardless of age, ethnicity, gender, beliefs, sexual orientation or disability.

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.

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements