Backend Developer - Search [CDI]

Détails de l'annonce

Opendatasoft recherche un.e développeur.se backend expérimenté.e, pour travailler sur sa chaîne de stockage et d’exposition de données, au coeur des fonctionnalités proposées par la plateforme Opendatasoft aux ré-utilisateurs des données.

La plateforme Opendatasoft permet à ses clients de partager leurs données avec des tiers:

  • Mise à disposition d’APIs d’accès aux données et d’agrégations.
  • Moteurs de recherche dans le contenu des jeux de données.
  • Mise à disposition de visualisations complexes interactives.
  • Téléchargement d’exports dans des formats divers et variés.

Pour cela, Opendatasoft a développé un moteur d’API unique permettant aux données produites par sa chaîne de traitement et d’enrichissement de données d’êtres stockées et mises à disposition de manière simple et performante. Opendatasoft utilise entre autre pour cela le moteur de recherche Elasticsearch, enrichi de nombreux plugins ainsi qu’un pipeline de recherche développé en Python et exposant l’ensemble des fonctionnalités d’accès à la donnée sous forme d’APIs.

Votre mission

Au sein de l’équipe de développement de la plateforme Opendatasoft, vous participez à la conception et à la réalisation d’évolutions sur notre pipeline de recherche:

  • Mise à disposition d’APIs d’accès aux données et d’agrégations.
  • Moteurs de recherche dans le contenu des jeux de données.
  • Mise à disposition de visualisations complexes interactives.
  • Téléchargement d’exports dans des formats divers et variés.
  • Vous participez au développement de plugins Elasticsearch (plugin géographique, permettant d’étendre les fonctionnalités de recherche / agrégation géographiques d’Elasticsearch, plugin d’analyse sur des facettes hiérarchiques, plugin de pre-processing de données), dont certains rendus disponibles en open source.
  • Vous participez à la conception et au développement du moteur d’API d’Opendatasoft, basé sur un pipeline de recherche faisant le pont entre les APIs Opendatasoft et les APIs Elasticsearch (langage de requêtes ODSQL, fonctionnalités d’analyse numérique et géographique …).
  • Vous travaillez à l’amélioration des performances du moteur d’API (optimisation de code, architecture …).

Profil recherché

  • Vous avez au moins 3 ans d’expérience dans le développement logiciel.
  • Vous avez une solide expertise Python.
  • Vous maîtrisez le langage Java.
  • Vous maîtrisez les technologies du Web (protocoles, formats).
  • Vous mettez un point d’honneur à optimiser les performances des composants que vous développez.

Les plus

  • Vous avez déjà développé des plugins pour Elasticsearch.
  • Vous connaissez sur le bout des doigts le fonctionnement d’un moteur de recherche.
  • Vous avez déjà développé un parseur de langage avec ANTLR.

Nos petits plus ODS :

  • Des locaux dans un incubateur dynamique !
  • Carte Lunchr (8,50€/jour).
  • Participations sponsorisées pour des événements sportifs : Marathon de Paris, the Color Run et plein d’autres !

Fullstack Javascript Developer (React/Express) [CDI]

PitchyA propos de PitchyCréée en 2013 par deux frères, Pitchy est une entreprise innovante de plus de 30 pitchounes!Pitchy développe une solution SaaS qui permet aux grandes entreprises...

CDIIT & Dev Paris

Dev Full Stack Javascript (node.js, meteor, Angular 5, React) [STAGE]

KimayoKimayo est une startup qui a pour vocation de révolutionner la distribution et la logistique dans l’agroalimentaire. Notre produit d’appel est une place de marché dédiée aux commer...

StageIT & Dev Paris-20E-Arrondissement

Dév mobile, chaîne d'acquisition et analyse de données de navigation -...

GALANCKSociété Galanck est une société engagée pour le développement d’une mobilité plus durable en ville. Startup de la FashionTech créée en 2017, elle crée des accessoires connectés pou...

CDIIT & Dev Paris

Ingénieur Python et Big Data & Développeur Back-end [CDI]

OnogoneONOGONE est une équipe de développeurs et data-scientists spécialisée dans la recherche informatique appliquée et l'innovation.  Nous développons des applications ambitieuses dans...

CDIIT & Dev Paris

Développeur Front-end [CDI]

Onogone ⭐️ Qui sommes nous ⭐️ Onogone est une agence de développement à taille humaine, d’une dizaine de passionnés par l'innovation en informatique. Nous développons des applicatio...

CDIIT & Dev Paris