Expire bientôt Amadeus Group

Internship: Stream Processing and Alerting on Payment Events

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

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 Paymentdivision is responsible of developing and operating the APP (Amadeus Payment Platform). APP processes payments through credit card networks, acquiring banks or alternative methods of payment providers (e.g. PayPal) and also provides a complete ecosystem of payment solutions.

Amadeus Payment Platform is processing millions of transactions each days for Airlines and Travel Agencies. Detecting abnormal trends in real time and raising comprehensive and actionable alerts is crucial for platform stability.

As of today, structured and contextful events are flowing via Kafka to a BI platform. The goal of the internship is to consume this Payment event stream using a stream Processor (Storm / Flink / Samza) to detect and correlate abnormal trends. This process may leverage

Main responsibilities:

Tha trainee will participate in following activities:

· Analyse user requirements for development of new or improvement of existing software solutions.
· Help the team to interface with relevant departments to identify interaction with other Amadeus packages and assure functional compatibility.
· Help the team to interface with customer during functional specification, testing and initial implementation phases as necessary.
· Participate in producting high-level and technical design along with walkthroughs, definition of test scenarios, coding, unit / integration testing and code corrections
· Participate in the validation / acceptance phase of the product cycle ensuring the fine-tuning necessary to finalize the product.
· Help the team to secure high quality deliveries in terms of operations performance, maintainability, timeliness, code quality and completeness.
· Very actively propose own ideas and initiatives for permanent improvement of process, productivity and architecture.
· Regular training, keep-up or anticipate technical industry evolution.

Requirements

Education

· Post-secondary degree in Computer Science or related technical field or equivalent experience
· English fluent.

Technical Skills

· Oracle, SQL, mongo DB, scala, hadoop, spark, samza, flink, storm
· Python
· Linux

Relevant work experience

· Open Back End knowledge

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