Lieu: Principalement en remote avec 1 à 2 déplacements par mois à Palaiseau (91), Paris (75) ou Lille (59), selon le candidat. Expérience : * Minimum de 4 ans dans le rôle de développeur de logiciels backend * Licence ou Master en informatique Compétences : * Langage de programmation : Python * Framework et bibliothèque : FastAPI, Pydantic, Streamlit * Outils : mypy, pytest, uv * Des connaissances en RDF seraient un grand plus : rdflib, SPARQL * Familiarité avec la programmation asynchrone et le chiffrement asymétrique. * Compétences pour la conception, le développement, la livraison et la consommation d'API REST et le développement de backend : authentification, autorisation, versioning, filtrage, pagination, mise en cache, recherche, ... * Connaissance des bases de données SQL, type PostgreSQL. * Connaissance des processus de gestion de code et d'empaquetage : Git, tests unitaires/fonctionnels, CI/CD sur Gitlab, semantic-release et container image. * Rédaction de documentation pour les développeurs : README.md, mkdocs ou readthedocs, OpenAPI. Rôle et responsabilité : L'accent sera mis sur le développement des backends pour CloudDataEngine, y compris l'API orientée client et les outils internes. Il s'agit d'un poste de développeur avec une capacité à publier des images de conteneurs sur la CI. Le passage à la production sera couvert séparément. La gestion des plateformes de production elles-mêmes n'entre pas dans le cadre de ce poste. La plupart des codes sources développés sont des codes fermés, mais le développeur utilisera du codes open-source et est encouragé à contribuer en retour à ces projets open-source. Il s'agit d'un poste à temps plein, directement rattaché au directeur technique. Type d'emploi : Temps plein, CDI Statut : Cadre Rémunération : 50 000,00€ à 65 000,00€ par an Horaires : * Du lundi au vendredi * Travail en journée Lieu du poste : Télétravail hybride (59810 Lesquin) Date de début prévue : 10/03/2025
🐍 python 🕥 Dernière mise à jour il y a 2 joursExpérience exigée