Concepteur et Développeur Logiciel Python 2025-12 H/F - Cloud Data Engine
- Villeneuve-d'Ascq - 59
- CDI
- Cloud Data Engine
Les missions du poste
Nous recherchons un concepteur et développeur Python expérimenté pour rejoindre notre équipe située à Villeneuve d'Ascq (59).
Une expérience confirmée de minimum 4 ans en Python 3, architecture système et modélisation des données ou en bases de données orientées graphe est requise.
Compétences non techniques:
Curieux, résilient, autonome
Français parlé et écrit couramment.
Anglais professionnel.
Compétences techniques par priorité:
Python 3.12+ (typing, mro, Annotated, .), JAVA
Framework et bibliothèque : FastAPI(middleware, router, Depends, .), Nicegui, mypy, pytest, uv
Conception et de développement d'API REST: authentification, autorisation, gestion des versions, filtrage, pagination, mise en cache, recherche, etc.
Familier avec le chiffrement asymétrique (private/public key) et la programmation asynchrone (asynccontextmanager, AsyncIterator, async for, .).
Autonome pour la gestion et de packaging de code : Git, tests unitaires / fonctionnels / profiling, CI/CD sur Gitlab, semantic-release, Dockerfile, docker compose.
Rédaction de documentation pour les développeurs : markdown, mkdocs
De l'expérience avec GraphQL, LangChain ou OpenCV est un plus.
Rôle et responsabilités :
L'accent sera mis sur le développement des backends du logiciel CloudDataEngine, y compris l'API destinée aux clients et les outils internes potentiels.
La mise en production du code développé est traitée séparément. La gestion des plateformes de production elles-mêmes n'entre pas dans le cadre de ce poste.
La plupart du code source développé est fermé, mais le développeur utilisera du code open source et sera encouragé à contribuer en amont à des projets open source.
Il s'agit d'un poste à temps plein, directement rattaché au directeur technique dans une équipe existante de développeurs.
A l'issue d'un premier entretien, un exercice de mise en situation à faire chez soi pourra être donné.
Ex de service https://cispe.catalogue.clouddataengine.io/ réalisé avec NiceGUI, FastAPI, GraphQL et SPARQL.
Le profil recherché
Experience: 4 An(s) - en Python 3
Compétences: Application web,Concevoir une application web
Langues: Anglais exigé
Qualification: Cadre
Secteur d'activité: Traitement de données, hébergement et activités connexes
Liste des qualités professionnelles:
Faire preuve de rigueur et de précision : Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Faire preuve de créativité, d'inventivité : Capacité à créer, imaginer quelque chose de nouveau (nouveau produit, nouvelle solution, ...).
Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).