SOLEIL est le centre français de rayonnement synchrotron, situé sur le plateau de Saclay près de Paris. Il s’agit d’un instrument pluridisciplinaire et d’un laboratoire de recherche, ayant pour mission de conduire des programmes de recherche en utilisant le rayonnement synchrotron, de développer une instrumentation de pointe sur les lignes de lumière et de mettre celles-ci à la disposition de la communauté scientifique. Le synchrotron SOLEIL, outil unique à la fois en matière de recherche académique et d’applications industrielles, a ouvert en 2008. Il est utilisé annuellement par plusieurs milliers de chercheurs français et étrangers, à travers un large éventail de disciplines telles que la physique, la biologie, la chimie, l’astrophysique, l’environnement, les sciences de la terre, etc. SOLEIL s’appuie sur une source de rayonnement remarquable à la fois en termes de brillance et de stabilité. Cette Très Grande Infrastructure de Recherche (TGIR), partenaire de l’Université Paris-Saclay, est constituée en société « civile » fondée conjointement par le CNRS et le CEA.
Vous désirez vous accomplir au sein d’une équipe enthousiaste et pluridisciplinaire à l’expertise reconnue. Le groupe ISAC (Ingénierie des Systèmes d’Acquisition et de Contrôle) est composé d’une vingtaine de personnels permanents. Vous découvrirez l’intérêt stimulant de nos projets collaboratifs dans le cadre du projet de jouvence de SOLEIL II. L’ingénieur(e) d’étude IHM Web python reporte son activité au responsable du Groupe ISAC et aux ingénieurs référents de SOLEIL.
I.Missions
Dans le cadre des études en cours pour la transformation numérique du système d’information de SOLEIL, vous participez à l’évolution de la stratégie sur les outils et applications graphiques permettant à nos utilisateurs d’interagir avec les systèmes de contrôle. Vous renforcerez le pôle d’intégration des Apps et systèmes d’Analyse Opérationnelle du Groupe ISAC pour plus particulièrement étudier, définir et accompagner la transition des applicatifs existants vers les besoins du projet SOLEIL II en mettant en œuvre de nouvelles briques technologiques.
Vos missions principales consistent à :
- S’approprier les fonctionnalités et composants logiciels existants pour la conception d’IHM et d’applications ;
- Evaluer les nouveaux outils (python, web) existants et faire la synthèse des solutions.
- Appréhender les cas d’usage avec le groupe de travail existant et concevoir l’architecture fonctionnelle pour proposer une stratégie de gestion du changement sur les transitions à mener.
- Elaborer une architecture logique et physique d’implémentation ;
- Coordonner les différents porteurs de compétences de l’équipe du projet dans la réalisation des preuves de concepts de la solution ;
- Prendre à votre charge une partie des activités de réalisation, dans votre domaine d’expertise ;
- Apporter un encadrement technique à l’équipe du projet : ingénieurs, assistants ingénieurs et stagiaires ;
II. Responsabilités et tâches
- Cartographier et Analyser les outils et applicatifs graphiques déjà existants dans les autres centres de recherche homologues et parmi les solutions industrielles.
- Prospecter ou organiser la prospection des outils de la communauté ou des industriels
- Evaluer les solutions du marché et faire des recommandations pour les projets ;
- Faire émerger des axes d’évolution des logiciels en privilégiant l’intégration de solutions éprouvées.
- Définir les pratiques de développement ou d’intégration : conventions, tests, documentation, agrégation/généricité… ;
- Définir et implémenter des API pour pouvoir intégrer les briques technologiques dans une approche de type SAAS ;
En fonction de l’avancement du travail :
- Contribuer au développement du frontend et du backend des démonstrateurs et plateformes ainsi qu’à l’intégration des composants logiciels existant ;
- Contribuer avec les ingénieurs DevOps au déploiement des outils logiciels sélectionnés et validés.
III. Formation et experience
Cet emploi est accessible à partir d’une formation master/ingénieur ou docteur avec une spécialisation en informatique. Cette formation de base devra être complétée d’une expérience de 3 ans minimum au sein d’équipes de développement. Des connaissances et/ou une expérience dans un ou plusieurs de ces domaines seront appréciées : science des données, IA, statistiques, machine learning/deep learning.
Connaissances de bases indispensables | Connaissances et/ou compétences complémentaires éventuelles |
---|---|
|
|
Qualités requises | Techniques/moyens utilisés |
|
|
IV.Conditions générales d’exercice
Cette offre correspond à un poste CDD de 12 mois éventuellement prolongeable.