Tech Lead (H/F)

Description de l'offre d'emploi

Présente dans 10 pays, 120 réseaux de transport et composée de 200 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.

Dans le cadre du programme de modernisation de la billettique en Ile-de-France, nous allons concevoir les nouvelles générations d’appareils de vente.


Plus qu’un diplôme, nous cherchons des talents de « Tech Lead ».


Développeur expérimenté, vous avez un double rôle. Vous êtes à la fois responsable des choix techniques de son produit et de leur alignement avec la stack technologique de Ratp Smart Systems et vous êtes responsable d’accompagner techniquement l’équipe de développement afin de leur permettre de monter en compétence.


Activités principales :

  • Être le bras armé de la gouvernance d’entreprise en portant la vision technique du produit définit avec la design Authority
  • Réalise et accompagne l’équipe sur la mise en œuvre de la solution technique (setup CI/CD, développement, tests etc …)
  • Accompagner les développeurs dans la résolution des problèmes et les faire monter en compétences à travers des séances de peering
  • Aider à définir la ligne directrice, les choix techniques, les méthodes et bonnes pratiques à utiliser pour le produit en termes de développement
  • Aide aux arbitrages au sein de l’équipe
  • Suivre la bonne progression des développements
  • Garantir la qualité du code globale du projet (code, interface, chaîne de tests)
  • Garantir le partage et la connaissance technique du projet (documentation, etc)
  • Contribuer aux communautés de pratiques


Exigences de l'offre d'emploi

Compétences attendues :

  • Forte aptitude dans la conception logicielle et les différents choix de design
  • Expert technique sur l’écosystème Java
  • Maîtrise des pratiques de software delivery (Pair-programming, Code Review, PR, etc.)
  • Maitrise des pratiques DevOps & Continuous Delivery, ainsi que des outils associés (Jenkins, Git, Nexus, etc.)
  • Capacité d’adaptation à la variété des problématiques rencontrées
  • Maîtrise des architectures réparties et des problématiques associées en termes de performance et de sécurité
  • Forte capacité d’analyse technique et goût pour le développement de code réutilisable
  • Des connaissances sur les aspects d’authentification, de sécurité, de containerisation et d’orchestration sont appréciables.
  • Véritable rôle de mentor auprès de l’équipe sur les meilleures pratiques de développement (approche Craftsmanship, Clean Architecture, ATDD, etc)
  • Capacité à recruter son équipe
  • Solide compréhension des méthodes Agile
  • Se forme en continu


Lieu : Noisy-Le-Grand / Bercy

Démarrage : Dès que possible

Durée : CDI / Temps plein

Poste : Tech Lead