En poursuivant votre navigation sur ce site, vous acceptez le dépôt de cookies dans votre navigateur. (En savoir plus)
Portail > Offres > Offre UMS3365-AROMAR-001 - Ingénieur développement logiciels H/F

Ingénieur développement logiciels H/F


Date Limite Candidature : lundi 15 mars 2021

Assurez-vous que votre profil candidat soit correctement renseigné avant de postuler. Les informations de votre profil complètent celles associées à chaque candidature. Afin d’augmenter votre visibilité sur notre Portail Emploi et ainsi permettre aux recruteurs de consulter votre profil candidat, vous avez la possibilité de déposer votre CV dans notre CVThèque en un clic !

Faites connaître cette offre !

Informations générales

Référence : UMS3365-AROMAR-001
Lieu de travail : ST DENIS
Date de publication : lundi 22 février 2021
Type de contrat : CDD Technique/Administratif
Durée du contrat : 6 mois
Date d'embauche prévue : 1 avril 2021
Quotité de travail : Temps complet
Rémunération : A partir de 2297 € brut et davantage si expérience.
Niveau d'études souhaité : Supérieur à bac+5
Expérience souhaitée : Indifférent

Missions

L'OSU-Réunion (Observatoire des Sciences de l'Univers de La Réunion) est une composante de l'université, regroupant différents laboratoires et une unité spécialisée dans l'aide aux chercheurs (UMS3365). L'un de ses rôles est de gérer les données issues des instruments d'observations pérennes, de la création des fichiers bruts jusqu'à la diffusion internationale, en passant par le traitement de celles-ci. Dans le cadre du programme européen ACTRIS (the Aerosol, Clouds and Trace Gases
Research Infrastructure), nous avons pour mission de mettre en place un processus de traitement unique pour la restitution du profil d'ozone à partir des mesures lidars d'ozone troposphérique et stratosphérique obtenues à l'OSU-Réunion et à l'Observatoire de Haute-Provence (OHP).
La mission principale de l'agent recruté sera d'harmoniser les codes de traitements lidar ozone, actuellement écrit en Matlab, en les transformant en Python. Le nouveau code devra être modulaire, afin de pouvoir s'adapter aux différents lidars et aux différents traitements possibles. La seconde mission de l'agent sera de mettre en production opérationnelle le logiciel en collaboration avec le pôle de données national AERIS. Enfin, la dernière mission de l'agent sera de mettre en place une interface web, permettant à l'utilisateur d'avoir une visualisation des signaux à chaque étape du traitement en fonction des paramètres d'entrée du programme.
Pour mener à bien ses missions, l'agent sera encadré par le responsable des traitements lidars de l'OPAR (Observatoire de Physique de l'Atmosphère de La Réunion). Il sera intégré à l'équipe informatique de l'OSU-Réunion, composé entre autres de développeurs Python et web. Enfin, il interagira avec les ingénieurs du pôle de données AERIS en charge de la production opérationnelle des données et avec chercheurs français travaillant sur les lidars ozone de l'OSU-Réunion et de l'OHP.

Activités

DÉVELOPPEMENT DE LOGICIELS
• Concevoir et développer des logiciels, gérer des projets logiciels. Langage de programmation principal Python, développement web
• Mise en production opérationnelle du logiciel en collaboration avec le pôle de données AERIS
• Contribuer à une démarche qualité des développements logiciels dans l'équipe informatique et l'appliquer dans les développements : standards de programmation, tests et validation, intégration continue, documentation, outils de gestion de projet et de suivi, etc...

Compétences

• Connaissances en méthodologie de conduite d'un projet logiciel.
• Connaissances méthodologiques et pratiques en génie logiciel : techniques et outils
de programmation (git et autres), packaging et documentation, intégration continue,
démarche qualité et déploiement.
• Maîtrise du langage de programmation Python
• Connaissances et pratiques en développement web
• Connaissances en gestion et visualisation de données scientifiques
• Bonnes connaissances pratiques du système Linux.
• Connaissances générales sur les thématiques scientifiques.
• Anglais.
• Piloter un projet ou un service aux utilisateurs.
• Effectuer une analyse de besoins.
• Packager une application (maîtrise).
• Élaborer et mettre en œuvre un plan de tests et de déploiement.
• Rédiger et mettre à jour la documentation fonctionnelle et technique ainsi que les
procédures de maintenance et d'exploitation.
Une expérience dans le développement Python est recommandée, débutant accepté

Contexte de travail

De nombreuses réunions en visioconférences sont à prévoir, car certains membres du projet sont en France Métropolitaine.
Un déplacement en France Métropolitaine est à prévoir, pour la mise en production du logiciel (en fonction de l'avancement et de la situation sanitaire).

On en parle sur Twitter !