La société

LTO conçoit et développe une solution logicielle éditoriale complète, allant de la rédaction à la diffusion des publications, qui intègre notamment des technologies de vocalisation et de réalité augmentée.

Nous sommes une équipe de 7 personnes, dont 5 développeurs aux profils variés, pluridisciplinaires.

Nous avons notamment développé la chaîne de fabrication d'un éditeur juridique français de référence publiant environ 70 000 pages par an.


Nous mettons en place aujourd'hui deux axes de travail.

D'abord, nous sommes sur le point de refondre notre chaîne logicielle éditoriale de fond en comble.

Par ailleurs, nous commençons un travail d'enrichissement des services autour des contenus sur la base de traitement du langage naturel et d'apprentissage artificiel. Ces nouveaux services devront offrir recherche et recommandation de contenus actifs, personnalisés, situés et contextualisés dans le cadre d'une nouvelle approche conversationnelle.


LTO est en outre au centre d'un ensemble de jeunes entreprises innovantes (basées à Lyon, Grenoble et Montpellier) offrant des produits de réalité augmenté (papier connecté), d'auto-formation en ligne et hors-ligne et de bibliothèque virtuelle personnelle multiplateformes.


Nos locaux sont situés à Paris, dans un quartier très agréable et animé, près des Champs-Élysées et de la Place des Ternes.

Description du poste

Vous serez dans un premier temps en charge, avec le lead developer , de la refonte de notre chaîne logicielle. L'objectif consiste à la rendre à la fois plus générique, plus souple et plus robuste.

Le projet comprend les outils de rédaction, d'acquisition des flux externes open data, de gestion des contenus (CMS) et mise à disposition (APIs) des publications numériques (web) ou papier (pdf).

Cette chaîne est basée aujourd'hui sur un éditeur (Java) produisant des contenus XML et le système de gestion de contenus open source Nuxeo (Java). Les programmes et interfaces intermédiaires ou d'exploitation a été développé en Java ou Python et MySQL.


Il s'agira, outre la réarchitecture de la base logicielle et son implémentation, de participer à la conception et l'implémentation d'un nouveau modèle de workflow de fabrication et diffusion de contenus multimédia générique mais extensible qui sera effectivement utilisé et personnalisé par les clients finaux.


Vous collaborerez en particulier avec deux développeurs, mais pas seulement, la nature du projet étant transversale.

Il vous sera possible de travailler à distance un jour par semaine après une période de prise de connaissance et de collaboration effective avec l'équipe en personne.



Perspectives


Aujourd'hui, LTO constitue une nouvelle unité de travail sur une nouvelle approche de la recherche documentaire :conversationnelle, contextuelle et sémantique. Les fonds documentaires sont ou seront constitués de quantités massives de textes et documents techniques (droit, ingénierie, chimie, biologie, pharmacie, etc.)


Les nouveaux produits permettront aux utilisateurs finaux, lecteurs des publications, de mobiliser dynamiquement et intelligemment leurs contenus et les textes de référence dans leur domaines respectifs, en fonction de leurs conversations derecherche, de leurs profils et de l'historique de leurs actions.


À la suite la refonte de la chaîne de fabrication, vous serez intégré.e à cette nouvelle unité de travail.

Profil recherché

Vous aimez d'abord comprendre et trouver des solutions logicielles ; vous cherchez des défis intellectuels et techniques liés à la représentation des textes et des connaissances et leur mobilisation grâce aux nouvelles technologies.


Vous êtes polyvalents et vous avez de solides connaissances en algorithmique, en programmation et en conception/architecture logicielle ; vous êtes rompu aux méthodes de développement robustes et collaboratives.

Vous êtes rigoureux mais ouvert d'esprit, curieux mais pragmatique, vous avez besoin de travailler en équipe et vous cherchez régulièrement à progresser techniquement ainsi qu'humainement.


Au-delà d'un socle de connaissances et de compétences, nous privilégions les capacités à apprendre et à évoluer.


Vous aurez l'opportunité de collaborer et d'évoluer avec nos partenaires travaillant sur des technologies variées, complémentaires et innovantes.


Expériences, compétences et connaissances


Requises :

  • Java
  • Base de données (SQL et NoSQL)
  • API REST
  • Linux, Shell scripting
  • Conception/architecture logicielle, approche micro-services
  • Déploiement, virtualisation et passage à l'échelle (Docker, Spark ou alternative)
  • Contrôle de version et développement collaboratif (Git)
  • Développement dirigé par les tests


Appréciées ou à acquérir :

  • Python, Scala
  • Moteurs de recherche (Elasticsearch)
  • Text & Data Mining
  • Traitement du langage naturel (natural language processing)
  • Apprentissage artificiel (machine learning)
  • XML, XSL / XSLT
  • Édition, système éditoriaux, plateformes documentaire, monde de l'éditio
Si votre profil ne correspond pas à cette offre mais que vous souhaitez postuler chez cette société vous pouvez déposer une candidature spontannée

Offres similaires