Dans le cadre du consortium MEDTIWIN (https://www.3ds.com/fr/newsroom/press-releases/meditwin-launch) l'organisation "Virtual Twin for Human" de Dassault Systèmes réalise des prototypes logiciels pour soutenir la transformation des pratiques médicales basées sur l'utilisation des jumeaux virtuels. Un jumeau virtuel d'un patient est un modèle personnalisé, descriptif et prédictif de ce patient. Il évolue avec l'état de santé du patient, et permet de tester différents scénarios sur la progression de la maladie ou les options de traitement. Ce jumeau virtuel doit également être intégré dans un environnement protecteur pour les données du patient, et pouvoir être accessible aux praticiens au travers du Cloud.
Dans ce contexte, votre rôle consistera tout d'abord à aider les différentes équipes de recherche à mettre en place une architecture logicielle back-end, unifiant au mieux les différents composants logiciels (en C++ et Python). De plus, vous devrez renforcer les pratiques logicielles permettant un déploiement cohérent sous forme de services cloud/web. Enfin, vous aurez également la responsabilité d'aider les équipes en place à progresser vers des pratiques DEVOPS dans le cadre des outils internes de Continuous Delivery déjà existants.
Vos misisons
- Comprendre les besoins et objectifs des différentes équipes impliquées dans MEDITWIN, et aider ces équipes à mettre en place une architecture logicielle cohérente pour MEDITWIN.
- Renforcer la culture logicielle, le développement moderne, et les bonnes pratiques DEVOPS.
- Assurer le fonctionnement des processus internes de release et de l'environnement logiciel du département.
- Aider à instrumenter les composants logiciels nécessaires au déploiement des services cloud de MEDITWIN.
- Supporter l'équipe opérationnelle dans la mise en place des infrastructures Cloud pour MEDITWIN sur notre PAAS Outscale.
Vos qualifications :
- Master ou diplôme d'ingénieur en informatique.
- Pratique significative du développement logiciel associée à une forte culture de l'informatique.
- La connaissance des architectures logicielles, structures de données, design patterns, est indispensable à ce poste.
- Une expérience des principes du développement Web et des architectures de services sera très appréciée.
- Une connaissance des architectures d'inférence et de training pour l'IA/deep learning sera également appréciée.
- Des connaissances en DEVOPS et en intégration continue sont requises.
- Maîtrise avancée du C++ moderne et du Python, associée à de bonnes pratiques de code.
- Votre niveau d'anglais est opérationnel.
Nous rejoindre c'est aussi :
Intégrer une entreprise scientifique au coeur de l'innovation technologique, portée par une forte croissance depuis plus de 40 ans
Principaux avantages et bénéfices :
- Environnement multiculturel
- Cadre de travail convivial axé sur le bien-être et la santé (salles de sport & de musique, conciergerie)
- Engagement en faveur de la diversité et de l'inclusion
- Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc