Nous recherchons un(e) Senior Python Platform Engineer pour rejoindre une organisation technologique de premier plan évoluant dans un environnement exigeant et fortement orienté ingénierie.
Contrairement à un poste de développement Python traditionnel, cette opportunité s'adresse à un profil capable d'intervenir sur l'ensemble de l'écosystème de développement Python afin de garantir sa modernisation, sa robustesse et son efficacité à grande échelle.
Vous contribuerez directement à l'amélioration de l'expérience développeur, à l'industrialisation des pratiques de développement et à l'évolution des outils utilisés par les équipes techniques.
Vos missions
Platform Engineering & DevOps (40 à 50%)
Concevoir et faire évoluer les plateformes de développement Python.
Améliorer les processus CI/CD.
Industrialiser les pipelines de build et de déploiement.
Optimiser la gestion des dépendances et du packaging Python.
Développer et maintenir les outils de distribution logicielle.
Participer à l'amélioration de la chaîne logicielle et des bonnes pratiques DevOps.
Accompagner l'adoption de nouveaux outils et technologies.
Software Engineering (30 à 40%)
Développer des outils internes à destination des équipes techniques.
Concevoir des bibliothèques Python mutualisées.
Automatiser les processus de développement et d'exploitation.
Participer à l'amélioration continue des standards de qualité logicielle.
Architecture & Expertise transverse (20 à 30%)
Accompagner les équipes de développement sur les problématiques techniques complexes.
Définir les standards et bonnes pratiques de développement.
Réaliser une veille technologique active.
Contribuer à la modernisation continue de l'écosystème Python.
Participer aux choix d'architecture et aux orientations techniques.
Profil recherché
Minimum 10 ans d'expérience en développement logiciel et/ou DevOps.
Excellente maîtrise de l'écosystème Python.
Expérience significative dans la mise en place ou l'évolution de plateformes de développement.
Bonne compréhension des problématiques liées au packaging et à la distribution logicielle.
Solide culture DevOps et automatisation.
Capacité à travailler avec des équipes techniques de haut niveau.
Sens du service, pédagogie et esprit de collaboration.
Environnement technique
Technologies principales
Python
Docker
Containers
CI/CD
Jenkins
GitLab CI
Linux
Git
Expertise fortement appréciée
Python Packaging
Conda
uv
Build Systems
Dependency Management
Software Supply Chain
Developer Experience (DX)
Platform Engineering
Les plus
Vous avez déjà évolué dans :
des environnements de recherche ou de calcul scientifique ;
des équipes Data Science ou Machine Learning ;
des plateformes de développement internes ;
des contextes nécessitant de forts niveaux d'automatisation et de qualité logicielle.
Pourquoi rejoindre ce projet ?
Un rôle stratégique à fort impact technique.
Une forte autonomie dans les choix et orientations technologiques.
Des problématiques complexes et stimulantes.
Un environnement d'excellence où la qualité logicielle est au cœur des préoccupations.
L'opportunité de piloter la modernisation d'un écosystème Python à grande échelle.
Fondée en 2006, OCSI accompagne ses clients dans la conception, le développement et l’évolution de leurs systèmes d’information. Notre offre s’articule autour de quatre pôles d’activité : le conseil, l’ingénierie applicative, les infrastructures et l’infogérance. Nous disposons d’expertises fortes dans chacun de ces domaines et intervenons sur toute la chaîne de valeur des projets informatiques. Etre au service de nos clients est, pour nous, un principe fondamental du métier de conseil. Comprendre les problématiques spécifiques dans un contexte global nous permet d’anticiper efficacement les besoins de nos clients. Cela passe par deux principes essentiels : l’écoute et la réactivité. Nous mettons l’homme au cœur du projet d’entreprise. Ainsi nous apportons une attention particulière à l’épanouissement de nos collaborateurs. Nous concrétisons cet engagement dans la gestion de carrière et les perspectives d’évolution.