Ingénieur web full stack Django F/H

Il y a 5 jours

Aumur, Bourgogne, France Golden Bees Temps plein

Implanté sur le plateau Paris-Saclay, à environ 20 kilomètres de la capitale, le synchrotron SOLEIL est l'une des principales infrastructures de recherche françaises. Depuis sa mise en service en 2008, il est au service des communautés scientifiques nationales et internationales. Les recherches effectuées à SOLEIL couvrent un large éventail de domaines scientifiques et industriels (physique, biologie, chimie, science des matériaux, environnement, sciences de la Terre et patrimoine culturel et naturel) en lien avec les enjeux sociétaux actuels. Les expériences menées sur les lignes de lumière s'appuient sur l'exploitation de la lumière synchrotron émise par des électrons accélérés à une vitesse proche de celle de la lumière au sein d'un anneau de stockage. SOLEIL est placé sous la double tutelle du CNRS et du CEA, et offre à son personnel un environnement de travail à la fois dynamique, innovant, pluridisciplinaire et international.

S’appuyant sur une source de 2,75 GeV, SOLEIL opère 29 lignes de lumière qui couvrent une large gamme du spectre de rayonnement électromagnétique, de l’infra-rouge aux rayons X durs. Le programme scientifique pluridisciplinaire de SOLEIL couvre les sciences de la vie, la chimie, la physique, la science des matériaux, les sciences de la terre et de l’environnement ou encore du patrimoine. Il s’appuie sur des développements à la pointe de l’instrumentation. Les utilisateurs internationaux représentent environ 25% de la communauté des utilisateurs de SOLEIL.

À la pointe de la technologie, SOLEIL II est un projet ambitieux qui a pour objectif de fournir à la recherche scientifique et industrielle de nouvelles opportunités. SOLEIL II consiste en une modernisation d'envergure de l'infrastructure existante et vise à l’amélioration significative des performances des accélérateurs d’électrons et des lignes de lumière.  Il est conçu pour répondre aux défis sociétaux majeurs actuels et futurs, notamment dans des domaines tels que la recherche sur les matériaux avancés, l'énergie et le développement durable, la santé et le bien-être, l'environnement. Les travaux de construction du projet SOLEIL II ont été lancés en 2024, marquant le début d'une phase de développement et d'innovation technologique. En parallèle, il est prévu que le fonctionnement de l'installation existante soit maintenu jusqu'à l'automne 2028. Le démarrage de SOLEIL II est programmé pour 2030, avec une montée en puissance progressive jusqu'en 2035.



Les informations ci-dessous couvrent les exigences du poste, l'expérience attendue du candidat et les qualifications correspondantes.

Les chercheurs désireux d’utiliser le rayonnement synchrotron de SOLEIL doivent soumettre un projet dans l’outil de gestion des utilisateurs et des projets du synchrotron. Cet outil complexe permet de suivre l’entièreté du cycle de vie d’un projet : de son dépôt, au rattachement de publications liées aux résultats obtenus lors d’une expérience réalisée à SOLEIL. Dans le cadre de l’upgrade de SOLEIL, et s’inscrivant dans une politique de transition vers des applications Open Source, une nouvelle solution a été sélectionnée pour remplacer l’outil actuel. 

La mission principale sera de réaliser, au sein d’une équipe projet, le déploiement de la nouvelle solution de gestions des utilisateurs et projets, d’adapter cet outil déjà existant aux besoins de SOLEIL, et de le faire évoluer pour répondre aux nouvelles problématiques amenées par SOLEIL II.

Les défis associés à cette mission consistent à :

  • Si besoin, développer dans les premiers temps en python les modules nécessaires à l’utilisation en l’état de la solution Open Source pour un périmètre très restreint

  • Concevoir, développer et maintenir l'application web basée sur Django (backend et frontend).
  • Développement des endpoints aux interfaces avec les applications du SI
  • Veiller à la bonne conduite de la reprise de données de l’outil actuel vers la solution OS
  • Proposer des maquettes des interfaces utilisateurs
  • Optimisation des performances et résolution d’éventuels problèmes de performance.
  • Développer de nouvelles fonctionnalités dans la solution OS
  • Définition des niveaux de services supports
  • Rédaction et maintenance de la documentation technique (DAT, DEXP…).
  • Gérer la sécurité de l’application et de ses mises à jour

Ce poste est accessible à partir d’une formation d’ingénieur en développement logiciel ou universitaire avec une spécialisation en informatique privilégiant le domaine des Services Informatique aux Organisations (SIO). xuezdbg Une expérience professionnelle de 3 années minimum est requise dans les environnements de développements Web basés sur le framework Django.