Au sein de l’Institut de Recherche Technologique SystemX, situé au cœur du campus scientifique d’excellence mondiale de Paris-Saclay, vous prendrez une part active au développement d’un centre de recherche technologique de niveau international dans le domaine de l’ingénierie numérique des systèmes. Adossé aux meilleurs organismes de recherche français du domaine et constitué par des équipes mixtes d’industriels et d’académiques, ce centre a pour mission de générer de nouvelles connaissances et solutions technologiques en s’appuyant sur les percées de l’ingénierie numérique et de diffuser ses compétences dans tous les secteurs économiques.

Vous serez encadré par un ingénieur chercheur SystemX du domaine Software & DevOps et travaillerez au sein d’une équipe de développement composée de salariés et de prestataires externes.

Présentation du sujet

Objectifs : 

Implémenter un framework web moderne dans le but de remplacer certains composants actuellement utilisés par la plateforme MOSAR (développement backend et actions DevOps).

Cette implémentation se fera suite à l’analyse et la comparaison des différentes solutions actuellement utilisées dans les métiers de l’informatique.
La plateforme MOSAR est un ensemble des services web développés en Java pour la partie Backend, et Angular pour la partie Frontend. Un certain nombre de scripts en Python interagissent également avec les différents composants.
Cette plateforme a pour but de recenser, d’organiser et de créer des scénarios routiers, comme par exemple : des scénarios d’accidents, des manœuvres de dépassement ou des freinages d’urgences.

Cette bibliothèque de scenarios permet par la suite de créer des cas de simulations pour véhicules autonomes, d’obtenir des statistiques à grande échelle ou d’analyser des évènements particuliers.

Pour développer sa plateforme web, l’équipe intégrée par le stagiaire utilise actuellement un framework propriétaire.

L’objectif du stage est de trouver une solution moderne déjà existante pour remplacer ce framework historiquement développé en interne afin de permettre :

  • D’améliorer la maintenabilité globale de l’application
  • De profiter des dernières technologies/formats de fichiers/… du marché

Il s’agira ensuite de réaliser les modifications nécessaires en développant les services frontend et backend concernés, ainsi que mettre à jours/supprimer/créer les pipelines de développement (CI/CD).

Selon le temps disponible et la progression du stagiaire, des travaux de développement pourront également être entrepris sur certains composants logiciels afin d’aider au développement de la plateforme.

Missions : 

  • Réaliser une étude comparative
  • Rédiger le cahier des charges
  • Définir l’architecture fonctionnelle et technique
  • Implémenter la solution
  • Réaliser les tests de recette.

 

Profil et compétences

De formation : école d’ingénieur en 4ème ou 5ème année, dans le domaine de l’informatique.

Compétences : 

  • Développement Front : Angular
  • Développement Backend : Java J2EE
  • Autres technologies : Python/Swagger/ScriptShell
  • Outils : Git, redmine, Docker, Kubernetes, Jenkins

Aptitudes personnelles : 

  • Curiosité
  • Capacité à travailler en équipe
  • Capacité d’analyse et de synthèse
  • Rigueur
  • Autonomie

Référence de l’offre : DSR -2021-28-MOSAR  

Informations clés

Type de contrat : Stage de 4 à 6 mois
Date de démarrage envisagée : juin 2021
Localisation du poste : Plateau de Saclay (91)


Postuler à cette offre d’emploi


Mots-clés :


Partager cette offre d’emploi :

Inscrivez-vous à la newsletter de l'IRT SystemX

et recevez chaque mois les dernières actualités de l'institut :