Aller au menu principal Aller au contenu principal

Ingénieur en Traitement de Données Scientifiques (h/f)

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.

Les volumes de données scientifiques produites étant de plus en plus importants et complexes à analyser, SOLEIL souhaite se doter d’une offre de services en réduction et analyse de ces données, à destination de ses personnels scientifiques et des chercheurs utilisateurs.

L’Ingénieur en traitement de données scientifiques exercera son activité sous la responsabilité de la Directrice Stratégie des Systèmes d’Information et Qualité, au sein de la Direction Générale.

I. Missions

Chef de projet, l’Ingénieur(e) en traitement de données scientifiques a pour mission de développer et fédérer l’offre de services en réduction et analyse des données : applications portables, robustes et conviviales, utilisables sur site et à distance, environnements pour leur enchainement en mode interactif ou automatisé, outils de déploiement, ... Il/Elle tient compte de l’existant, des besoins de SOLEIL et de ses utilisateurs, des services déployés ou en projet sur des installations similaires, des technologies disponibles, des contraintes opérationnelles et de sécurité informatique.

Il/Elle s’appuie sur une commission représentant les différentes thématiques scientifiques, et sur les orientations définies par et avec les Directions Expériences et Stratégie des Systèmes d’Information, et validées par la Direction de SOLEIL. Il/Elle travaille en étroite collaboration avec les groupes techniques opérant les Systèmes d’Information et les Systèmes d’Acquisition des Données, et avec les personnels de support scientifique. Il/Elle interagit avec les scientifiques de SOLEIL et avec les chercheurs utilisateurs.

Il/Elle s’appuie sur l’expérience et les bonnes pratiques en matière de réduction et d’analyse des données développées dans d’autres installations de recherche et dans l’industrie.

II. Responsabilités et tâches

En concertation avec ses interlocuteurs scientifiques et techniques, l’Ingénieur(e) en traitement de données scientifiques identifie les projets opportuns pour développer l’offre de services, en s’attachant à factoriser pour plus d’efficience. Il/Elle propose une organisation projet, définit planning et budget. Il/Elle mène à bien les projets validés.

  • Il/Elle fait ou fait faire les spécifications fonctionnelles et techniques, l’analyse des propositions, les travaux de réalisation et de réception, les documentations d’architecture et d’exploitation. Il/Elle supervise les prestations associées. Il/Elle s’assure de la complète intégration des solutions.
  • Il/Elle coordonne les activités des personnels de SOLEIL impliqués dans les projets de réduction et d’analyse des données en concertation avec leurs chefs de groupe.
  • Il/Elle met en place et/ou contribue à des collaborations : avec d’autres installations de recherche, avec des organismes spécialisés en algorithmique, en nouvelles technologies de science des données, ...
  • Il/Elle organise les installations, les mises à jour, la maintenance et l’exploitation, ainsi que le soutien des scientifiques et utilisateurs dans l’utilisation de l’offre de services. Il/Elle y contribue.
  • Il/Elle s’assure régulièrement de l’adéquation de l’offre de services avec les besoins.
  • Il/Elle assure une veille thématique.

III. Formation et expérience

Cet emploi est accessible à partir d’un diplôme de niveau bac+5. Un doctorat dans un domaine en relation (en physique, chimie, biologie, mathématiques ou informatique) est un plus. Une expérience significative en traitement de données, de préférence issues de techniques exploitées sur SOLEIL, est nécessaire.

Connaissances et compétences de base Indispensables Connaissances et/ou compétences complémentaires éventuelles 
  • Expertise en traitements de données scientifiques et en optimisation de codes
  • Expertise dans l’utilisation des techniques avancées de mathématiques et de génie logiciel
  • Maitrise des techniques de gestion de projet
  • Maitrise de plusieurs langages de programmation
  • Connaissances permettant d’appréhender les différentes problématiques scientifiques et techniques expérimentales
  • Connaissance des concepts et techniques d’architecture des systèmes et des réseaux, des environnements Windows et Linux
  • Anglais professionnel (écrit et oral)
  • Conduite et Animation de réunions, Suivi qualité
  • Techniques expérimentales : spectroscopie, diffraction/diffusion, imagerie, multi-échelles
  • Science des Données : Big data, Machine Learning, Statistiques, Algorithmique, …
  • Cloud, Containerisation d’applications
  • Gestion de projets collaboratifs
Qualités requises Techniques/moyens utilisés
  • Esprit d’analyse et de synthèse
  • Capacité d’organisation et gestion des priorités
  • Ouverture d’esprit, et curiosité pour les techniques scientifiques et nouvelles technologies informatiques
  • Excellente communication (orale et écrite). Capacité à dialoguer avec efficacité et diplomatie avec des interlocuteurs pluridisciplinaires.
  • Travail en équipe et sens du service
  • Langages Python, Java, C++
  • Format HDF5/NeXus
  • Workflows Passerelle EDM, Orange, …
  • Environnements Windows et Linux
  • Cluster HPC, programmation parallèle, GPU
  • Stockage hiérarchisé et distribué ActiveCircle

Cette offre correspond à un poste permanent dans le cadre des statuts présents à SOLEIL (recrutement sur contrat à durée indéterminée, détachement du CNRS, du CEA ou d’autres organismes publics, affectation de personnel CNRS). La rémunération sera basée sur le barème des salaires de SOLEIL, et déterminée selon les qualifications et l’expérience professionnelle du candidat. En cas de détachement ou de recrutement, le salaire brut de base sera établi en référence à l’accord d’entreprise suivant les diplômes et l’expérience professionnelle valorisables sur SOLEIL.