Développeur Python H/F
Role details
Job location
Tech stack
Job description
L?objectif : offrir un environnement de développement moderne, fiable et performant à grande échelle.
? MissionEn tant que Senior Engineer, vous jouez un rôle clé dans la conception, l?évolution et la standardisation de l?écosystème logiciel interne.
Vous intervenez sur l?ensemble du cycle de vie logiciel afin de :
moderniser les outils et pratiques
simplifier l?expérience développeur
garantir la robustesse et la reproductibilité des environnements
? Responsabilités principales: ? Modernisation du cycle de vie logiciel (SDLC)Repenser et améliorer les workflows de développement
Optimiser les outils de création d?environnements locaux
Faire évoluer les pipelines CI/CD (Jenkins, GitLab CI)
Industrialiser les processus de build et distribution Python
? Gestion des dépendances & packagingConstruire et maintenir une distribution Python interne
Garantir la compatibilité des dépendances
Optimiser les performances (CPU / GPU / OS / containers)
Utiliser et intégrer : PyPI / conda-forge
outils modernes (uv, micromamba, rattler-build?)
? Développement d?outillage & librairies internesConcevoir des composants partagés pour :
SDLC
sécurité
cloud
productivité développeur
Maintenir des outils utilisés à grande échelle
? Accompagnement & diffusion des bonnes pratiquesÊtre un référent technique transverse
Accompagner les équipes dans : gestion des dépendances
testing (mocking, Playwright?)
Docker / CI/CD
Promouvoir les standards et bonnes pratiques
? Veille technologique & innovationSuivre les tendances du marché
Tester de nouveaux outils et frameworks
Réaliser des POCs et blueprints
Proposer des évolutions stratégiques
Requirements
? FormationBac+5 en informatique ou équivalent
? Expérience10 ans minimum en développement logiciel
? Compétences techniquesOption 1 : profil PythonExpertise en Python
Maîtrise du packaging et des dépendances
Expérience dans la construction d?environnements reproductibles
Option 2 : profil C++Expertise C++
Très bonnes compétences en debugging Linux : gdb, strace, /proc
Solide compréhension du linking (statique/dynamique)
Intérêt pour l?écosystème Python
? Compétences clésCI/CD avancée (Jenkins, GitLab CI)
compréhension des systèmes de build
gestion des dépendances complexes
containerisation (Docker)
? Soft skillsexcellent communicant
esprit collaboratif et transversal
capacité à vulgariser des sujets techniques
autonomie et proactivité
anglais courant (oral et écrit)
? Compétences appréciées (bonus)systèmes distribués (Ray, Spark, Airflow?)
TypeScript / frontend (React, Angular, Node)
expérience sur plateformes internes ou DevEx