Recherchez une offre d'emploi
Ingénieur en Développement Logiciel pour le Pôle de Données et Services Sbdsc H/F - 75
Description du poste
- CNRS
-
Paris - 75
-
CDD
-
Publié le 4 Septembre 2025
Dans le cadre de la phase B de la mise en oeuvre du pôle de données et services Small Bodies Data and Services Center (SBDSC), l'ingénieur(e) participera au développement et à la mise en production d'un code de prédiction des occultations stellaires par les petits corps du système solaire.
Aujourd'hui, les données concernant les astéroïdes sont dispersées entre de nombreuses bases publiquement accessibles sur Internet. Il est ainsi possible de récupérer des informations sur les propriétés directement observées (astrométrie, paramètres photométriques, luminosités dans le domaine du visible ou dans l'infrarouge thermique, spectres ...) ou dérivées (orbites, formes 3D, direction des pôles de rotation, période de rotation, types spectraux ...). En parallèle, des services en ligne permettent de calculer des éphémérides de position ou physiques (orientation de l'objet par rapport à l'observateur), et de récupérer des informations sur des objets spécifiques. Cette grande richesse d'information est très fragmentée, non uniforme, et sans garantie de complétude, ce qui complique énormément la tâche de recherche des données par les utilisateurs. Cette fragmentation est également un frein à la production de données plus poussées, qui pourraient être offertes à la communauté au sens large. A ce problème, il faut ajouter l'énorme accélération à venir dans la disponibilité de données dynamiques et physiques, grâce aux relevés télescopiques à grande échelle tels que la mission Gaia de l'ESA, et les télescopes au sol Pan-STARRS et LSST. La capacité de manipuler, explorer et analyser une grande quantité d'information sur les petits corps du système solaire revêt dès aujourd'hui une importance stratégique, à la fois pour l'étude scientifique et pour l'exploration spatiale.
Le pôle SBDSC a pour ambition de créer un portail unique d'accès aux services et bases de données de nature différente, avec une interface d'accès standard (formulaires web simple, protocoles de l'Observatoire Virtuel), selon les besoins de la communauté, pour des études théoriques et en support des observations depuis le sol et l'espace; de construire une valeur ajoutée sur les données disponibles, avec des calculs numériques qui permettent de produire de données dérivées de grand intérêt pour la communauté; de réduire la forte hétérogénéité dans les technologie choisies, l'adoption de standards etc., pour porter tous les services au même niveau de développement et de fiabilité; de permettre un accès intégré et cohérent avec les données de la base, aux outils de calcul d'éphémérides et planification d'observations; de promouvoir l'exploitation du portail et de ses services pour les applications scientifiques.
Dans le cadre du pole SBDSC, l'ingénieur(e) aura la charge de développer un code de calcul des prédictions des occultations stellaires par les petits corps du système solaire. Il pourra s'appuyer sur un algorithme existant de calcul de ces prédictions. Le point clé du travail sera de mettre en place une solution efficace de calcul massif permettant de gérer 5 millions de petits corps versus 1 milliard d'étoiles. Ce code de calcul sera mis en production sur les calculateurs TREX du Centre de calcul du CNES. Le stockage de l'ensemble des résultats dans un système d'index (e.g. elasticsearch) devra être mise en place pour permettre une recherche rapide dans l'ensemble des phénomènes prédits. Pour exposer les résultats aux utilisateurs, l'ingénieur(e) aura également la charge de développer une API RESTful d'accès aux données.
Activités
L'ingénieur(e) aura pour responsabilité de :
- Concevoir et développer un code haute performance de prédiction de phénomènes transitoires
- Concevoir et développer le stockage des résultats dans un index Elasticsearch
- Concevoir et développer une API d'accès aux résultats
- Participer aux développements du pole SBDSC
- Livrer, tester et valider le code de calcul
- Rédiger la documentation technique
Compétences
- Compétences opérationnelles :
Maîtrise des méthodes et techniques du processus de développement de logiciels
Maîtrise de la mise en oeuvre des techniques sous-jacentes à la manipulation et à l'analyse des données scientifiques (base de données NoSQL)
Bonnes connaissances d'un langage de programmation (e.g. Fortran, C) et de bibliothèques scientifiques
Bonnes connaissances des principes d'une API REST
Bonnes connaissances des techniques d'optimisation de calcul et de parallélisation
Bonnes connaissances de l'environnement Linux
Bonnes connaissances écrites et orales de l'anglais
Connaissances générales en astrophysique
- Compétences transversales :
Capacité à hiérarchiser et à prioriser les tâches
Capacité à organiser son activité en tenant compte des contraintes et des échéances
Capacité à respecter un cahier des charges
Capacité à élaborer des outils de test et à analyser les résultats de ces tests
Capacité à proposer des solutions adaptées aux besoins
Capacité à rédiger des notes techniques
Capacité à adapter ses explications aux divers interlocuteurs
Capacité à rendre compte
- Compétences comportementales :
Savoir faire preuve d'autonomie et de capacités d'adaptation
Excellent relationnel et goût du travail en équipe
Contexte de travail
L'ingénieur(e) travaillera au sein du Service Espace - Observatoire de Paris (SE-OP) du Laboratoire Temps Espace (LTE) sur le site de l'Observatoire de Paris (75014), en collaboration étroite avec un ingénieur de recherche et un chercheur. Il interagira avec les ingénieurs du CNES (Toulouse) pour le déploiement des codes de calcul. Il participera aux réunions régulières du projet SBDSC (visioconf) ainsi qu'aux ateliers (présentiel).
- Lien vers le laboratoire LTE : https://lte.obspm.fr
- Lien vers les pôles de données et services CNES: https://cnes.fr/projets/poles-donnees
Le poste se situe dans un secteur relevant de la protection du potentiel scientifique et technique (PPST), et nécessite donc, conformément à la réglementation, que votre arrivée soit autorisée par l'autorité compétente du MESR.
Contraintes et risques
L'ingénieur(e) sera amené(e) à participer à des réunions et des ateliers en France.

Offres similaires
Manager d'Ingénieurs en Développement Logiciel H/F
-
Dental Monitoring
-
Paris 17e - 75
-
CDI
-
28 Août 2025
Ingénieur Machine Learning H/F
-
Nindo Group
-
Paris 1er - 75
-
CDI
-
2 Septembre 2025
Software Engineer Fullstack H/F
-
Team.is
-
Paris 9e - 75
-
CDI
-
5 Septembre 2025
Recherches similaires
Déposez votre CV
Soyez visible par les entreprises qui recrutent à Paris.
Chiffres clés de l'emploi à Paris
- Taux de chomage : 9%
- Population : 2165423
- Médiane niveau de vie : 28570€/an
- Demandeurs d'emploi : 205650
- Actifs : 1177663
- Nombres d'entreprises : 490838
Sources :


Un site du réseaux :