Python Software Engineer
Description
Vos missions
Développer et maintenir des bibliothèques Python et des outils internes destinés aux équipes de développement et de recherche.
Accompagner les Quants, Data Scientists et chercheurs dans l'utilisation des outils et des plateformes logicielles internes.
Participer à la modernisation des pipelines CI/CD en intégrant des technologies telles que uv, micromamba, rattler-build et Kaniko.
Contribuer à l'amélioration des processus d'intégration, de build, de test et de déploiement des applications.
Mettre en place des outils de télémétrie et des dashboards permettant de suivre l'utilisation et les performances des solutions développées.
Participer à la création et à la maintenance d'une distribution logicielle commune regroupant les dépendances tierces, en garantissant leur compatibilité avec différents systèmes d'exploitation, processeurs et environnements conteneurisés.
Concevoir des solutions transverses autour du Software Development Lifecycle (SDLC), de la sécurité et du cloud.
Contribuer, lorsque nécessaire, à l'évolution des pipelines de développement C++ et Rust.
Profil recherché
Python, NumPy, Pandas, Polars
GitLab CI, Jenkins, Sonar
uv, Micromamba, Rattler-build
Kaniko et environnements conteneurisés
Jupyter Notebook
Bon relationnel et goût pour le travail en équipe.
Capacité à accompagner et conseiller des développeurs.
Autonomie et esprit d'initiative.