Développement et maintenance de logiciels de segment sol et systèmes de production de données spatiales
Lot 2 — Maintenance opérationnelle des systèmes de récupération et production de données
Objet général
Maintenance opérationnelle, évolutions et automatisation des systèmes de récupération, ingestion, production et mise à disposition de données (principalement SDO/AIA) ; adaptations pour publication dans observatoires virtuels et génération de catalogues liés à Solar Orbiter.
Tâches principales
- Récupération et ingestion SDO : suivi des mises à jour de NetDRMS, développement de scripts de surveillance d'ingestion, remontée d'alertes et remédiation automatisée ou manuelle, correction de configurations et résolution d'absences de données.
- HelioViewer : maintenance serveur/API/client web, vérification de nouvelles fonctionnalités, ajout et automatisation d'intégration de nouveaux jeux de données (TRACE, Hinode, MLSO), corrections d'accès HEK, mise à disposition vers YouTube, RSS du blog.
- GAIA‑DEM (production à partir de SDO/AIA) : prise en compte d'étalonnages futurs et variations internes (courant d'obscurité) ; génération d'une nouvelle version des cartes.
- Publication dans observatoires virtuels : configuration et vérification des jeux de données dans DaCHS, optimisation EPN‑TAP, adaptation pour Virtual Solar Observatory 2.0.
- Dockerisation : migration de l'installation HelioViewer vers conteneur Docker à partir du dépôt GitHub existant.
- Ingestion SDO dans REGARDS : conception d'une solution (par ex. découpage en sous‑jeux), création de paquets SIP, ingestion automatique de l'archive existante et des acquisitions continues.
- Statistiques et exploitation des logs : mise en production du code d'analyse des statistiques, mise en place d'une solution ElasticSearch/Kibana pour exploitation des logs et production de statistiques utilisateurs.
- Catalogue d'observations Solar Orbiter (flares STIX) : reprise et amélioration du code de génération de pages HTML statiques et tables de flares ; améliorations UI (tri/filtre, aperçu zoomable, aperçus SPICE/EUI/HRI, liens de téléchargement FITS).
Planning indicatif
- Échéances exprimées en mois depuis T0 (réunion de démarrage) : tâches réparties sur T0+3 à T0+12 selon la nature (ex. Dockerisation T0+3, GAIA‑DEM T0+4, etc.).
Livrables
- Code dans le gestionnaire de configuration, documentation en anglais, comptes‑rendus et rapports d'activité remis sous une semaine après réunion.
Contraintes d'exécution et modalités opérationnelles
- Présence minimale requise : au moins 12 jours par mois pendant la première année pour chaque commande.
- Réunion de démarrage à organiser dans les deux semaines suivant la notification de la commande ; délais d'envoi des comptes‑rendus : 1 semaine pour approbation.
- Gestion du changement de personnel : notification 2 mois avant, validation par l'organisation ; remplacement en cas d'absence imprévue >1 mois sous 48 h (validation requise).
Compétences techniques requises (extrait)
- Langages et outils : Python3, PHP8, PostgreSQL, bash, Docker, pytest, FastAPI, REST API, Streamlit, Postman.
- Outils et pratiques : GitLab/CI, SonarQube.
- Savoirs scientifiques : expérience de la chaîne récupération/production de données spatiales, traitement du signal / analyses mathématiques, anglais technique.
Tous les détails du marché
Gagnez du temps, toutes les infos des documents sont déjà analysées: cahier des charges, infos clés, budget, contact, etc
Préparez votre réponse
Critères d'évaluation
| Pondération | Critère |
|---|---|
Tous les détails du marché
Gagnez du temps, toutes les infos des documents sont déjà analysées: cahier des charges, infos clés, budget, contact, etc
Marchés similaires
Autres appels d'offres proches encore ouverts.
Posez vos questions sur le marché
Notre IA a lu l'intégralité du DCE et répond à toutes vos questions sur ce marché.