Ingénieur d'études (H/F)

CNRS
Marseille, France
1 day ago
Apply on emploi.cnrs.fr
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
€30,863 - €45,808
Working hours
Regular working hours
Languages
English, French
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Automation of Tests Batch Processing Cloud Computing Software Documentation Software Quality Databases Continuous Delivery Continuous Integration Data Transmissions Linux
+25 more
Web Development Django Web Framework Human-Computer Interaction Python (Programming Language) PostgreSQL NetCDF NumPy OpenLayers PostGIS Software Engineering Web Platforms Data Processing Flask (Web Framework) Software Security Caching Backend Git Fastapi Pandas Information Technology Geospatial Data Abstraction Library (GDAL) Front End Software Development Restful APIs Docker User Administration

Job description

Concevoir, développer, déployer et maintenir la plateforme web, de l’accès aux données satellitaires jusqu’à l’interface utilisateur, garantir son fonctionnement fiable pour une communauté d’utilisateurs externes et publier le code via un article scientifique dans journal international à comité de lecture. Activités : Conception et architecture

  • Analyser les besoins des utilisateurs scientifiques et traduire les spécifications en solutions techniques.
  • Définir l’architecture globale : interface web, serveur, base de données, traitement asynchrone, stockage des données.
  • Faire évoluer le prototype existant vers une version robuste, modulaire et documentée.

Accès aux données et traitement

  • Interfacer la plateforme avec les services de données distants (API et catalogues de la NASA, Aviso, de Copernicus et d’autres fournisseurs), en gérant authentification, quotas, erreurs et coupures.
  • Implémenter les chaînes de traitement de colocalisation spatio-temporelle : sélection des scènes, reprojection, rééchantillonnage, gestion des masques et des qualités de pixel, des différentes résolutions et des fuseaux temporels.
  • Gérer les formats de données courants (NetCDF, HDF5, GeoTIFF, Zarr, etc.) et optimiser les performances (mise en cache, traitement par lots, files de tâches).

Développement web

  • Développer le serveur (back-end) et l’interface (front-end) : sélection de zones et de dates, visualisation cartographique, téléchargement des résultats.
  • Concevoir une interface claire, accessible et adaptée à des utilisateurs non informaticiens.
  • Mettre en place la gestion des utilisateurs, des droits d’accès et des limites d’usage.

Qualité logicielle

  • Écrire des tests automatisés et valider les résultats scientifiques avec l’équipe de recherche.
  • Mettre en place l’intégration et le déploiement continus.
  • Gérer le code avec Git et assurer la traçabilité des versions.

Mise en production et suivi opérationnel

  • Déployer la plateforme sur l’infrastructure retenue (serveur de l’OSU Pythéas), avec conteneurisation.
  • Assurer la supervision : surveillance de la disponibilité, journalisation, alertes, sauvegardes, mises à jour de sécurité.
  • Traiter les incidents et les évolutions, suivre l’usage et la performance, planifier les mises à jour.
  • Assurer le support aux utilisateurs (documentation, tutoriels, réponses aux questions, recueil des retours).

Documentation et valorisation

  • Rédiger la documentation technique et la documentation utilisateur.
  • Contribuer aux publications scientifiques (communications dans colloques, articles dans journaux internationaux à comité de lecture) présentant la plateforme et à sa diffusion auprès de la communauté.
  • Veiller à la diffusion en logiciel libre, au respect des licences et des conditions d’usage des données sources, et aux principes FAIR. Contexte de travail : Le poste s’inscrit dans une équipe de recherche pluridisciplinaire au sein de l’Inst Voir plus sur le site emploi.cnrs.fr…

Requirements

Savoirs et savoir-faire

  • Développement logiciel, de préférence en Python (traitement de données scientifiques : xarray, numpy, pandas, GDAL/rasterio ou équivalent).
  • Développement web : framework back-end (par exemple FastAPI, Django ou Flask), API REST, notions de front-end (JavaScript, cartographie web type Leaflet ou OpenLayers).
  • Bases de données, idéalement relationnelles avec extension spatiale (PostgreSQL/PostGIS).
  • Infrastructure : conteneurisation (Docker), intégration continue, administration système Linux.
  • Gestion de tâches asynchrones et de volumes de données importants.
  • Notions de sécurité des applications web.
  • Connaissance de la langue anglaise parlée et écrite (en particulier anglais scientifique).

Connaissances appréciées

  • Données d’observation de la Terre (Sentinel, MODIS, VIIRS, altimétrie SWOT, données spectrales PACE, etc.) et leurs formats, niveaux de traitement et systèmes de coordonnées.
  • Services de Copernicus (Data Space Ecosystem, Copernicus Marine) et de la NASA (Earthdata, CMR).
  • Notions d’océanographie ou de sciences de l’environnement.
  • Cloud et infrastructure de calcul scientifique.

Savoir-être

  • Autonomie, rigueur, sens du service aux utilisateurs.
  • Capacité à dialoguer avec des chercheurs non spécialistes du développement.
  • Aptitude à documenter et à travailler en équipe, en français et en anglais (documentation et échanges avec la communauté internationale). Contraintes et risques :

Niveau d’études minimum requis

  • Niveau Niveau 7 Master/diplômes équivalents
  • Spécialisation Informatique, traitement de l’information, réseau de transmission des données

Langues

  • Français Seuil

Benefits & conditions

  • Nature de l’emploi Emploi ouvert uniquement aux contractuels
  • Nature du contrat

CDD d’1 an

  • Expérience souhaitée Non renseigné
  • Rémunération Fourchette indicative pour les contractuels Entre 2571,89 et 3817,32€ bruts mensuels selon expérience € brut/an Fourchette indicative pour les fonctionnaires Non renseignée
  • Catégorie Catégorie A (cadre)
  • Management Non renseigné
  • Télétravail possible Non renseigné

About the company

Le Centre national de la recherche scientifique est un organisme public de recherche pluridisciplinaire placé sous la tutelle du ministère de l’Enseignement supérieur, de la Recherche et de l’Innovation.

C’est l’une des plus importantes institutions publiques au monde : 33 000 femmes et hommes (dont plus de 16 000 chercheurs et plus de 16 000 ingénieurs et techniciens), en partenariat avec les universités et les grandes écoles, y font progresser les connaissances en explorant le vivant, la matière, l’Univers et le fonctionnement des sociétés humaines.

Depuis plus de 80 ans, le CNRS développe des recherches pluri et interdisciplinaires sur tout le territoire national, en Europe et à l’international. Le lien étroit entre ses missions de recherche et le transfert vers la société fait du CNRS un acteur clé de l’innovation en France et dans le monde.

Le partenariat qui lie le CNRS avec les entreprises est le socle de sa politique de valorisation et les start-ups issues de ses laboratoires témoignent du potentiel économique de ses travaux de recherche., Le Centre national de la recherche scientifique est l’une des plus importantes institutions publiques au monde : 34 000 femmes et hommes (plus de 1 000 laboratoires et 200 métiers), en partenariat avec les universités et les grandes écoles, y font progresser les connaissances en explorant le vivant, la matière, l’Univers et le fonctionnement des sociétés humaines. Depuis plus de 80 ans, y sont développées des recherches pluri et interdisciplinaires sur tout le territoire national, en Europe et à l’international. Le lien étroit que le CNRS tisse entre ses missions de recherche et le transfert vers la société fait de lui un acteur clé de l’innovation en France et dans le monde. Le partenariat qui le lie avec les entreprises est le socle de sa politique de valorisation et les start-ups issues de ses laboratoires (près de 100 chaque année) témoignent du potentiel économique de ses travaux de recherche.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on emploi.cnrs.fr
Prepare application

Good distractions

Loading talks and stories from around this role…