Développeur Senior Back-end Python

  • CDI 
  • Levallois-Perret
  • Partager sur Facebook
  • Partager sur Twitter
  • Partager sur Linkedin
bluenove

bluenove

  • Intelligence artificielle / Machine Learning, Transformation
  • bluenove.com

Développeur Senior Back-end Python

  • CDI 
  • Levallois-Perret
  • > 4 ans

À propos

Devenue en quelques années la référence de l'innovation ouverte et de l'intelligence collective en France, bluenove est une société de technologie et de conseil franco-canadienne.

bluenove accompagne les organisations publiques et privées dans la co-création de leurs plans stratégiques et de transformation, et dans le déploiement de démarches collaboratives à grande échelle, grâce sa technologie pionnière Assembl.

VISION
Les organisations à plus fort impact seront celles qui sauront mobiliser l’intelligence collective de leurs écosystèmes interne et externe.

bluenove
bluenove
bluenove
bluenove
bluenove

Descriptif du poste

Notre produit
Assembl est un logiciel open source (GitHub) permettant des discussions en ligne à grande échelle visant à produire un livrable (plan stratégique, feuille de route, politiques publiques, etc.). Il s’agit du premier logiciel de structuration de débats, dont les applications relèvent à la fois de la résolution de problème à plusieurs centaines ou milliers de personnes pour les entreprises et de la participation citoyenne pour les administrations publiques.

Notre stack
Assembl est une single‐page application complexe. Le front‐end est synchronisé en temps réel (websocket) pour permettre l’utilisation simultanée entre utilisateurs.
Le back‐end utilise une Base de donnée Postgres à travers SQLAlchemy, et également une base de donnée graphe. Le front-end, en phase de refonte, utilise React et Redux.

Profil recherché

Une compréhension des enjeux de l’architecture logicielle, de la conception d’API et de la modélisation de données est indispensable, ainsi qu’une expérience en administration de système.

Ton périmètre concernera l’architecture logicielle, les développements complexes back-end, l’évolution des frameworks et de l’administration du système. Tu contribueras à l’estimation et au développement de user stories sur la partie back-end et également la rédaction des tests unitaires et de la documentation. Aussi, tu assureras une veille permanente sur les technologies du web. Une connaissance des enjeux Open Source est un plus.

Tu as l’habitude de travailler avec les méthodes Agile. Une expérience des technologies du Web sémantique (RDFLib) serait un atout supplémentaire.

Enfin, tu es entreprenant et motivé par des projets visant à réinventer la façon de collaborer en entreprise et de vivre en démocratie. Tu as un intérêt marqué pour la production de « biens communs » (logique d’intérêt général, développement sous licence libre). Tu fais preuve d’une grande autonomie et d’aisance à travailler à distance avec une équipe internationale.

Les qualités recherchées ?

  • un expert du développement Python,
  • maîtrise des APIs Web, les architectures REST, Pyramid, SQLAlchemy, Docker, des frameworks de tests (ex: pytest, pymock).
  • maîtrise de l’anglais et le français comme langues de travail.

Déroulement des entretiens

Quand sera traitée ta candidature ?

Nous traitons toutes les candidatures au fil de l'eau, tu auras donc de nos nouvelles la semaine qui suit ta candidature.
Si ton profil est retenu, nous te proposerons une première rencontre dans nos locaux ou par Skype/Hangout la semaine suivante.

Quelles sont les différentes étapes de recrutement ?

Tu auras l'occasion de rencontrer 6 bluenoviens au cours de 3 entretiens (oui tu ne te trompes pas, cela équivaut à 2 personnes par entretien) :

  • #step1 : une rencontre "Code" avec Lead Back-End Développeur, suivi d'un cas pratique
  • #step2 : une rencontre "Produit" avec le Product Owner et un consultant
  • #step3: un rencontre "Carrière" avec 1 Partner & 1 manager

Découvrez l'équipe de bluenove