Développeur(se) Python - Modélisation physique & Analyse numérique (H/F)
À propos de cette offre
L’annonce a été fermée ou retirée de nos sources. Consultez les offres actuelles. Rechercher des emplois
RESPONSABILITÉS : Vous participez à l'ensemble du cycle de vie des applications :- Échanger au quotidien avec les utilisateurs métiers (hydrauliciens, scientifiques, experts électrotechniques) pour comprendre et formaliser leurs besoins.- Modéliser des phénomènes physiques et traduire des formules physiques en code (ex. : écoulement des fluides, réactions physiques).- Réaliser des analyses numériques et interpréter les données, en portant un regard critique sur la cohérence des résultats obtenus.- Modéliser les impacts des phénomènes physiques sur les ouvrages et les outils métier.- Concevoir et développer les briques de calcul et le back-end des applications, principalement en Python.- Contribuer, si besoin, aux interfaces web (Angular) et client lourd (PyQt).- Réaliser les tests, participer aux revues de code et rédiger la documentation technique dans le wiki projet.- Participer aux échanges avec le Product Owner et à l'amélioration continue des pratiques de développement et DevOps.PROFIL RECHERCHÉ : Votre profil :De formation Bac+5 scientifique (université ou école d'ingénieurs), vous avez un parcours en modélisation physique etanalyse numérique, ou en astrophysique - par exemple un Master Modélisation et Analyse Numérique.
Vous savezappréhender un phénomène physique, le mettre en équation et interpréter les résultats avec un œil critique.Un profil junior est possible, à condition d'avoir suivi un cursus universitaire permettant d'interpréter les phénomènesphysiques. Le niveau en Python peut être junior : l'essentiel est d'avoir la logique de la modélisation physique.Compétences obligatoires- Modélisation physique et analyse des données, ou astrophysique (formation ou expérience).- Analyse numérique : curiosité pour l'interprétation de la donnée et regard critique sur le résultat attendu.- Réflexes de modélisation des impacts des phénomènes physiques.- Développement de modèles et de calculs scientifiques en Python (niveau junior accepté - d'autres langages demodélisation sont recevables).Compétences appréciées- Développement web Angular (usage limité sur le poste).- Développement d'interfaces client lourd avec PyQt.- Framework Flask et/ou Django.- Bases de données PostgreSQL.- Outillage GitLab, Jenkins, OpenShift.Le poste requiert également- Aisance relationnelle et goût des échanges avec les experts métiers et scientifiques - critère prioritaire.- Curiosité et envie d'apprendre.- Excellentes capacités d'analyse et de résolution de problèmes.- Autonomie dans la prise en charge des sujets.- Esprit d'équipe et collaboration en environnement Agile.- Force de proposition et amélioration continue.