Développeur Python H/F - MATEN
- CDI
- MATEN
Les missions du poste
Un partenaire agile qui booste votre carrire et vos recrutements dans les mtiers de l'infrastructure, du dveloppement et du web.Vous souhaitez évoluer dans un environnement technique mêlant développement logiciel, analyse de données et industrialisation des applications ?
Nous recherchons pour notre client un Développeur Python afin de participer au développement, à l'amélioration et au déploiement d'applications permettant d'exploiter et de valoriser les données industrielles de l'entreprise.
Vos missions
Développement Python
Au sein de l'équipe, vous serez chargé de :
- Reprendre et améliorer des développements Python existants (refactorisation, gestion des exceptions, documentation du code).
- Concevoir et développer de nouvelles applications permettant la visualisation et l'exploitation des données métiers.
- Mutualiser et factoriser les composants techniques afin de faciliter les échanges de données avec le système d'information industriel.
- Participer aux revues de code pour garantir la qualité des développements.
- Développer et maintenir les tests unitaires.
- Produire un code fiable, maintenable et correctement documenté.
Activités DevOps
Vous interviendrez également sur les aspects de mise en production :
- Déployer les applications sur les environnements d'intégration et de production.
- Maintenir et faire évoluer les scripts de déploiement.
- Participer à l'amélioration continue des processus de livraison.
Environnement technique
- Connaissance de Python et des librairies scientifiques standards : NumPy, Pandas, Scipy, Plotly
- Expérience avec un framework de développement web (Flask, Django, FastApi). Une connaissance de Streamlit serait un plus.
- Utilisation de Jupyter
- Utilisation courante de Git
- Bases en environnement LINUX
Profil recherché
- Bonne maîtrise du développement Python.
- Expérience avec les principales bibliothèques scientifiques et de traitement de données.
- Connaissance d'au moins un framework web Python.
- Maîtrise des outils de versionning Git.
- Connaissances des environnements Linux.
- Sensibilité aux bonnes pratiques de développement, aux tests et à la documentation.
Ce poste offre une vision complète du cycle de vie d'une application, de son développement à son déploiement, dans un environnement orienté data où vous contribuerez à la création d'outils facilitant l'exploitation et la valorisation des données métiers.
Le profil recherché
Experience: 3 An(s)
Compétences: Application web,Concevoir une application web
Qualification: Cadre
Secteur d'activité: Conseil en systèmes et logiciels informatiques
Compétences requises
- Python