Chef de projet API/Flux

Le projet

Le système de diffusion de notices bibliographiques d’Electre est en cours de refonte et l’équipe se constitue en ce moment.

Les technos sont modernes et sympas : Plateforme Java avec langages fonctionnels (Clojure), Reactive architecture et Event-Driven, Solr, Google Cloud avec Docker et Kubernetes, Kafka sur le back. L’approche de développement est vraiment centrée sur la qualité et l’efficacité.

Le métier est intéressant et a du sens : fournir le meilleur service de données bibliographiques des livres en langue française aux libraires et bibliothécaires pour leur permettre de faire leur travail au quotidien et conseiller au mieux leurs clients ou usagers pour les recherches et recommandations d’ouvrages. Les traitements principaux sont de l’intégration de flux, de l’indexation et de la recherche, un frontend très riche et à terme développer le machine learning pour les prédictions et recommandations ainsi que les fonctions “sociales” à travers les communautés d’utilisateurs.

L'équipe

Les membres de l’équipe sont reconnus dans les communautés et sur leurs sujets : langages fonctionnels, Domain-Driven Design, BDD, Craftsmanship, Architecture Logicielle. Ils ont surtout une vraie passion du design et développement logiciel. L’équipe met en pratique une véritable agilité et une amélioration continue centrée sur la valeur métier délivrée et la qualité du logiciel construit. Si vous voulez en savoir plus sur les membres de l'équipe vous pouvez consulter la page Équipe IT.

Les bureaux sont top et localisés dans le quartier latin en plein coeur de Paris.

C’est une excellente opportunité d’apprendre beaucoup de choses, de relever des challenges techniques et métier, d’être dans une équipe qui tire vers le haut et passionnée, d’utiliser des technos modernes et enfin de produire beaucoup de valeurs pour les clients.

Ce qu'il y a à faire

En coordination avec les Team Lead de l’équipe projet de refonte du site web electre.com, qui s’appuie sur de nouvelles APIs, vous serez amené à :

  • Participer aux ateliers métiers pour comprendre le domaine, les besoins et les fonctionnalités à développer au travers des APIs
  • Échanger avec les clients existants et leurs prestataires pour bien comprendre leurs attentes
  • Organiser et mettre en œuvre le programme de migration des clients vers les nouvelles APIs, en coordination avec l’équipe de développement, nos clients et leurs prestataires.
  • S’assurer d’une developer experience de qualité lors de la mise en œuvre des nouvelles APIs Electre. Cela inclut la mise à disposition d’une documentation, d’un site web d’accès et d’onboarding, d’un support et d’environnements sandbox
  • Définir et développer une base des tests d’intégration et de performance des APIs en utilisant les générateurs déjà écrits par l’équipe
  • Coordonner les membres de l’équipe technique, projet et métier pour assurer la conception et le développement des fonctionnalités APIs
  • Définir les besoins en déploiement et monitoring des APIs avec l’équipe Ops (releasing zero-downtime, progressive rollout avec Kubernetes et Istio)
  • S’assurer que les différents environnements mis à disposition des clients (sandbox, staging) sont maintenus en conditions opérationnelles
  • S’assurer de la qualité du code et de la performance du système
  • Participer aux différents rituels projet (notamment les démos et rétrospectives) et contribuer aux activités d’amélioration continue

Vous avez le profil suivant

  • Vous portez un intérêt pour les métiers des acteurs du livre : éditeurs, librairies, bibliothèques
  • Vous avez un bon sens de l’organisation et de la relation client
  • Vous êtes naturellement à l’aise avec l’écosystème Java et la JVM
  • Vous êtes passionné(e) par la conception et le développement logiciel
  • Vous avez l’expérience de pratiques du Software Craftmanship : BDD, TDD, DDD
  • Vous pratiquez des techniques de testing avancées (TDD, BDD, Property-based testing, Back-testing ,etc.) pour accroître fortement la fiabilité du code
  • Si vous connaissez ou avez pratiqué le Domain-Driven Design, c’est génial !
  • Vous voyez la technologie comme un moyen de résoudre des problèmes et d’être créatif
  • La thèse de Roy Fielding sur le style REST est sur votre table de chevet :)
  • Vous voyez les APIs d’Electre comme un produit à part entière
  • Vous pratiquez l’amélioration continue en questionnant l’existant pour faire toujours mieux

Etapes du recrutement

  • Pré-qualification téléphonique
  • Entretien technique et fit avec les membres de l’équipe
  • Rencontre avec le Directeur Exécutif

Rémunération et Avantages

  • Rémunération : entre 60K€ et 70K€, fonction de l'expérience bien sûr
  • Tickets restaurants
  • Choix du matériel (macbook possible) + écran 27" 4K + bureaux assis/debout
  • Travail à distance 1 jour / semaine
  • Congé payés : 25 jours RTT : 16 jours (convention collective de l'édition)
  • Bureaux top et lumineux en plein coeur de Paris (6éme arrondissement) avec garage à vélo pour les cyclistes

A propos d'Electre

Electre produit et diffuse des notices bibliographiques et les services associés aux professionnels du livre (Bibliothèques, Libraires, e-commerçants, etc.), pour l’anecdote elle attribue également les numéros ISBN notamment pour la France et la Belgique. C’est une société qui a ses origines au XIX siécle et qui transforme ses produits et services pour apporter plus de valeurs à ses clients dans les aspects mobilité, sociaux ou recommandations par exemple.

Prêt à postuler ?