Assistant développeur Front (H/F)

Publié le 26 septembre 2019

Et si le prochain c'était vous?

#Front#Framework#Java

Postuler
  • Localisation Paris - France
  • Type de contrat Stage Durée
    6 mois
  • Poste A pourvoir immédiatement
  • Nombre de place 1 poste

Missions principales

SIDH (Service d’Itinéraires et de Données Horaires) est le moteur d’itinéraire de la SNCF. Ce backend est un applicatif stratégique qui traite plus d'un milliard de requêtes par mois, provenant de plus d'une centaine de clients tel que les agences de voyages dont Oui.sncf, Eurostar, les BLS (bornes libre-service) pour la partie distribution et les médias IV (l'app SNCF) pour la partie Informations Voyageurs.

Le métier principal de SIDH est le chargement de plan de transports afin de les rendre disponible à la recherche. Pour ce faire, nous avons besoin d’une multitude d’environnements (de l’assemblage à la production). Pour chacun de ces environnements, une configuration est faite afin de définir les plages de chargement (Hesperides). Celles-ci sont définies de manière à ce qu’il n’y ait pas de chevauchement. Le projet grandissant nous avons de plus en plus de données différentes à charger. Il devient dont fastidieux de trouver un bon créneau en regardant uniquement les différentes configurations. 
Pour répondre à cette problématique, nous avons besoin de mettre en place :
- Un outil cartographiant les différentes plages de chargement sur tous les environnement (en consommant l’API web de Hesperide) 
- Un outil permettant de visualiser, en temps réel, le déclanchement des chargements sur les environnements (ces données sont déjà présentes dans une base de données) 
Cela a pour objectif de mieux monitoring nos environnements mais aussi de mieux agencer nos plages de chargement.

Activités détaillées

  • Prise en mains de l’API web d’Hesperide 
  • Développement de l’interface web permettant de cartographier les plages de chargement 
  • Ajout à cette interface la visualisation temps réel des chargements

 

Profil recherché

De formation BAC+5 en école d'ingénieur, vous disposez idéalement d'une expérience dans le domaine (stage/alternance),
Attentes techniques : 

  • Bonnes bases en Javascript ou Java 
  • Bonnes bases sur le développement d’application Web 
  • Connaissance d’un framework front serait apprécié (AngularJS, React ou VueJS)

 

Postuler

ou partager :