Expire bientôt Amadeus Group

Internship: ChatOPS for Amadeus

  • 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

Our team delivers solutions for managing the configuration of various Amadeus products through web based applications: e-commerce Site Manager and the new Amadeus Configuration Platform. Composed of various developers profiles, our team plays with a wide variety of different technologies (backend, frontend, web UIs) and a highly composite landscape.

Used both by Amadeus customers (airlines, ground handlers, travel agents, etc.) and internal actors (developers, product managers, implementation teams, support teams) our configuration solutions are positioned at a central place and give a great opportunity to get a broad view of technologies and solutions offered by Amadeus in the area of IT for travel and tourism.

Context

The workday of a typical developer or devops in Amadeus implies interacting with many different tools and systems for building, packaging, deploying, testing, and promoting software changes.

When investigating issues even more tools are involved.

The efficiency of developers is strongly linked to their capacity to fluently use multiple operating systems and more than a dozen of tools and systems, each with a different user interface, workflow, and sometimes users management system.

When looking at ways adopted by certain company to make the life of their developers and operators easier, we see interesting initiatives that we would like to evaluate, such as the ChatOPS bot of GitHub (i.e. presentation from GitHub at RivieraDEV 2016: https://speakerdeck.com/helaili/chatops-at-github ).

In GitHub ChatOPS goes via the usage of a chat bot which owns some 2000 scripts to handle a huge list of different tasks triggered from a simple 'chat' command line (like deploying a software version onto a platform).

This facility allows this company to achieve nearly 500 deployments to production per week.

The goal of this internship is to help the team topropose a similar solution for Amadeus developers, in order to relief them from knowing how to use and navigate across dozens of tools, enhance their work life, and increase their efficiency.

Main responsibilities

Implement a prototype of unified interface to interact with multiple tools and systems.

The trainee will participate in following activities:

· Study state of the art for the unification of interface with multiple heterogeneous tools and systems
· Help the team to propose an approach for a prototype applicable to 2 different developer profiles (i.e. backend developer & web developer)
· Participate in designing and implementing an extensible prototype
· Showcase the prototype to stakeholders and to developers who could use this solution

Technical skills

· Unix/Linux knowledge is required
· Programming Languages:
· Java or C++ required
· Any scripting language is a plus
· JavaScript/HTML/CSS knowledge is a plus
· Angular or other modern Javascript framework is a plus

Personal required skills

· Innovative and aiming at quality
· Good development and analysis skills
· Good communication
· Good level of English
· Team player

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