Internship / Software robustness and scalability improvement (m/f)

Stage By Airbus
  • Information systems
  • Toulouse
  • To be negotiated


Internship / Software robustness and scalability improvement (m/f)

Internship / Software robustness and scalability improvement (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 5-6 month internship.

Airbus Defence and Space is developing a set of applications using MDA (Model Driven Architecture) based on the Eclipse RCP Framework and EMF.
This includes RangeDB, a powerful system and satellite database configuration management tool now used on all satellite programs (Telecom and earth observation).
This application is used on a day-to-day basis by a hundred of people on the various company sites.

You will have the opportunity to study and improve:

·  The robustness and scalability to the data volume,
·  The high data availability to its data shared among French, German and English servers.

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

Internships at Airbus Group

Tasks & accountabilities

Your main tasks will include:

·  Studying the problem,
·  Analysing the existing application and its performance,
·  Recommending solutions,
·  Implementing a set of selected solutions.

In detail, you will:

·  Discovering MDA, the Eclipse RCP world and its technologies, notably EMF (the Eclipse Modelling Framework),
·  Learning how to use a profiler to detect bottlenecks,
·  Creating performance charts and hugging data test cases,
·  Digging into the existing application code to understand the performance issues, re-writing parts of code if needed to improve performance,
·  Studying data fragmentation and their availability among the different Airbus D&S sites (in Germany, France, and England),
·  Implementing a way to provide High Availability to the application's data in order to prevent a work break in case of a major issue on the servers.

Required skills

You are in the second year of a Master's Degree or in the fifth year of an Engineering School specialising in Information Technology or equivalent.

You ideally have initial experience and you maintain a strong knowledge in object-oriented programming, Java and Algorithms.

You are familiar with the Unix/Linux world. Some knowledge of Eclipse RCP and EMF would be appreciated.

You are recognised for your autonomous way of working and your ability to capture technical contexts in a comprehensive and rapid manner.

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

English: Intermediate level
French: Intermediate level.

Discover the Company Page

These people have worked here