Internship / Prototyping a live reloading web application (m/f)

Stage Par Airbus
  • Système d'information / Urbanisation des SI
  • Toulouse
  • A négocier

Description

Internship / Prototyping a live reloading web application (m/f)

Internship / Prototyping a live reloading web application (m/f)

Airbus Defence & Space Toulouse (ex Astrium SL)

Airbus Defence and Space is a division of Airbus Group, formed by combining the business activities of Cassidian, Astrium and Airbus Military. This new division is the leading aerospace and defence company in Europe, it represents the second largest company in the space field and is among the ten best international defence companies. It employs some 40,000 people and records a turnover of approximately 14 billion euros per year.

Airbus Group is a global leader in aeronautics, space and related services. In 2015, the Group - comprising Airbus, Airbus Defence and Space and Airbus Helicopters - generated revenues of € 64.5 billion and employed a workforce of around 136,600.

Our people work with passion and determination to make the world a more connected, safer and smarter place. Taking pride in our work, we draw on each other's expertise and experience to achieve excellence. Our diversity and teamwork culture propel us to accomplish the extraordinary - on the ground, in the sky and in space.

Description of the job

Airbus Defence and Space (Toulouse) is looking for an intern for a 6 month internship.

The Operation Products team develops software products for satellite ground control centers. A control center monitors and commands one or several satellites. The team develops a whole suite of products that can be deployed on various control centers platforms to enable efficient and reliable operations.
A lot of these products are currently coded in Java and use technologies like RMI to refresh there Graphical User Interface (GUI). The team aims at replacing the java GUI by a web application. The goal of this internship is to evaluate the various ways to update a web application (polling, web-socket, SSE…) and to determine the most efficient.

This internship will start on 1st February 2017 (subject to some flexibility).

Internships at Airbus Group

Tasks & accountabilities

Your main tasks will include:

·  Listing and analysing the various solutions,
·  Testing the viability of the solution (benchmark),
·  Prototyping the migration from Java to a Web application for one of the team's product.

Your internship will be managed in Agile based on the SCRUM methodology.

Required skills

You are in the 2nd year of a Master's Degree or in the 5th year of an Engineering School specialising in Information Technology or equivalent.

You ideally have initial experience in this field and you are acquainted with the Software environment of Java IDE / Jenkins / GIT.

You also have a good knowledge of the following programming languages: Java / Java Spring / JavaScript / Angular JS.

Knowledge in Windows and/or Unix environments would be a plus as well as Agile Development Methods (SCRUM).

Curiosity, proactivity and open-mindedness describe your way of working as well as good organisational skills.
Finally you possess good synthesis skills in order to make sense of a large amount of data.

You are a good team player and have excellent interpersonal skills.

English: Intermediate level
French: Advanced level.