Aller au contenu

Stagiaire - DĂ©veloppeur

Sur site
  • Noisy, ĂŽle-de-France, France
Services billettiques

Description de l'offre d'emploi

A propos de nous 🚍:


Présente dans 10 pays, 120 réseaux de transport et composée de 350 collaborateurs, RATP Smart Systems est spécialisée dans le domaine des ITS (Intelligent Transport Systems) et le développement de services d’aide à la mobilité.

Nous concevons, réalisons et exploitons des systèmes de billettique, d’information voyageurs et d’aides à l’exploitation qui encouragent le report modal vers les transports collectifs🚊.

  • Nous intervenons auprès des collectivitĂ©s territoriales et des opĂ©rateurs qui souhaitent faciliter l’accès aux transports du quotidien.
  • Nous sommes gestionnaire de la billettique en ĂŽle-de-France qui fait de nous l’un des leaders du secteur des systèmes de transport intelligents en France.
  • Nous avons placĂ© l’innovation et l’excellence opĂ©rationnelle au cĹ“ur de nos prĂ©occupations.

Nourris par une passion pour l’innovation, notre mission est d’avancer un peu plus chaque jour vers la mobilité de

demain, plus fluide et plus simple. Dotés d’une exigence quotidienne de l’excellence, nous certifions à nos clients une

perfection technologique et une relation de confiance basée sur le suivi et l’écoute personnalisée.




DESCRIPTION DU POSTE :

Plus qu’un diplôme, nous cherchons des talents de « Développeur » en stage. Votre mission sera de collaborer au côté de nos équipes afin de concevoir et développer des dispositifs permettant à améliorer les plateformes de tests:

  • Un simulateur pour un Ă©quipement de validation de notre plateforme de test;
  • Finaliser un outil de supervision des Ă©quipements;
  • AmĂ©liorer un outil de planification;
  • Une carte LED pour contrĂ´ler les intrusions, en prenant en compte les diffĂ©rentes impĂ©dances.


MISSIONS ET ACTIVITES:

  • Mission sur le dĂ©veloppement d'un simulateur pour un Ă©quipement de validation:
    • Test fonctionnel d'un passage. Simulation d'un API sur banc de test sans passage.
    • RĂ©alisation d'une Interface graphique sur un banc de test reprĂ©sentant un passage sans la partie mĂ©canique
    • Reprise des documents de spĂ©cifications


  • Mission sur la finalisation d'un outil de supervision:

L'interface web représente l’ensemble de nos équipements présents sur la plateforme de vente pour le domaine de distribution. Le développeur devra mettre en place des comptes utilisateurs/administrateurs afin d’exercer les opérations suivantes :

  • Lancer/stopper une session de tests
  • GĂ©rer les flux applicatifs avec les systèmes back office.
  • Modification la configuration d’un Ă©quipement (sens, localisation)
  • AccĂ©der au menu de configuration de l’équipement
  • Changement de l’heure de l’équipement
  • RedĂ©marrer un Ă©quipement
  • Edition d’un fichier de configuration pour l’ensemble des Ă©quipements


  • Mission sur l'amĂ©lioration d'un outil de planification

Un planning sous forme d'Excel a été mis en place sur une plateforme à disposition de tous les collaborateurs afin de faciliter la gestion des opérations sur les équipements. Cette initiative vise à éviter les conflits d'occupations entre les différents utilisateurs et à offrir une visibilité claire sur la disponibilité des machines.

Des points d'améliorations sont identifiés pour optimiser son fonctionnement. Il est nécessaire de restructurer le code afin d'optimiser les performances et de corriger quelques éventuels bugs qui pourraient compromettre son fonctionnement.


RELATIONS FONCTIONNELLES :

  • Responsables matĂ©riel ;
  • Responsables d'applications Front-Office;
  • Responsables d'applications Back-Office;
  • Testeurs fonctionnels


Pré-requis du poste

APTITUDES & COMPETENCES :

Compétences :

  • CompĂ©tences rĂ©dactionnelles et logiciels ;
  • MaĂ®trise les bases Unix/Linux & scripts SHELL ;
  • Connaissance des Systèmes d’exploitation (Windows, Linux) ;
  • Des connaissances en architecture rĂ©seaux seraient un plus ;
  • Des connaissances des outils de gestion de BDD (Oracle, SQL, …) ;
  • CompĂ©tence en dĂ©veloppement


Savoir-faire technologiques

  • Les compĂ©tences techniques ci-dessous sont requises :
  • OS : Linux, Windows ;
  • Langages : Scripts Shell, java, C, C#, HTML, idĂ©alement JSON REST (sinon PHP).. ;
  • Outils: jira, gitlab
  • BDD : Oracle, PostgreSQL ;
  • Langages : RequĂŞtes SQL ;

Langues

La maîtrise de l’anglais technique pour la compréhension de documentations techniques serait un plus.


Qualités personnelles

  • Aptitudes Ă  la communication, Ă  la coordination, au support technique, Ă  la formation ;
  • Rigueur et qualitĂ©s d’organisation ;
  • CapacitĂ© d’analyse, de synthèse ;
  • CapacitĂ©s d’adaptation, persĂ©vĂ©rance et autonomie ;

PROFIL :

  • En deuxième ou troisième annĂ©e d'Ă©cole d'ingĂ©nieur ou universitĂ©;


LIEU:

  • Noisy-Le-Grand


TYPE DE CONTRAT :

  • Stage


ou

/* */