ASSISTANT DÉVELOPPEUR JAVA (H/F)

Publié le 4 mai 2020

Et si le prochain c'était vous ?

#Bot#OpenSource#Fullstack

Postuler
  • Localisation Paris - France
  • Type de contrat Alternance
  • Poste A pourvoir immédiatement
  • Nombre de place 1 poste

Missions principales

 

Pionniers dans le domaine du Conversationnel en France depuis 2016, OUI.sncf et e.Voyageurs SNCF développent des chatbots et assistants vocaux sur des canaux aussi variés que des sites Web et applications mobiles, des réseaux sociaux et messageries instantanées (Messenger, WhatsApp, etc.), des enceintes connectées (Google Home, Alexa) ou encore des services téléphoniques (AlloCovid).

Pour réinventer l’expérience utilisateur en conversationnel et développer de nouveaux usages pour différents clients internes SNCF, une 10zaine d’équipes et une 40taine de personnes travaillent à la conception, au développement et à l’exploitation des différents bots.

Tous sont construits autour de la plateforme open source Tock « The Open Conversation Kit » disponible sur Github : https://doc.tock.ai / https://github.com/theopenconversationkit

Nous vous proposons de rejoindre les équipes conversationnelles du domaine IA en charge de développer les assistants et d’enrichir la plateforme open source Tock pour leurs besoins.

Activités détaillées

Au sein des équipes conversationnelles, vous intervenez pour enrichir et améliorer la plateforme open source Tock et ses outils :

  • Vous accompagnez les développeurs et PO (Product Owners) dans l’utilisation de Tock,
  • Vous remontez les besoins des équipes conversationnelles ainsi que la communauté open source du projet (Gitter, issues Github),
  • Vous proposez et concevez des solutions répondant aux besoins des utilisateurs ou améliorant la prise en main de la solution,
  • Vous développez dans Tock et contribuez au projet open source :
    • Services cœur du framework conversationnel (backend en Kotlin),
    • Interfaces utilisateur « Tock Studio » (frontend en Typescript/Angular),
    • Clients et intégrations disponibles (Nodejs, React, etc.)
  • Vous participez activement à la vie du projet open source, notamment la priorisation et le suivi des évolutions avec les principaux contributeurs du projet.

Profil recherché

Etudes :

  • Etudiant(e) en informatique (école d’ingénieur, IUT, université ou formation équivalente…)

Compétences Techniques

  • Connaissance de Kotlin ou Java
  • Des bases en développement Web (HTML / CSS, idéalement Angular)

Environnement Techniques

  • Back : Kotlin, Java, Nodejs, API REST
  • Front : HTML/CSS, Typescript, Angular, React
  • Data : MongoDB
  • DevOps : Cloud AWS, Docker
  • Dev : GitHub, Maven
  • Tests automatisés, intégration continue

Qualités requises

  • Relationnel et esprit d'équipe
  • Appétence pour les nouvelles technologies
  • Autonomie
Postuler

ou partager :