Vous rejoindrez le département Développement et Transfert Opérationnel du Shom, et plus spécifiquement sa branche brestoise tout en maintenant un lien fort avec sa branche toulousaine. Vous collaborerez également avec le département Recherche en océanographie physique. Vous participerez au groupe de travail Exploitation des données océanographiques. Vous enrichirez les outils de validation et d’exploitation des modèles océanographiques de nouvelles capacités. Vous développerez alors de nouvelles fonctionnalités dans ARMOOR. Dans un premier temps, vous intégrerez des diagnostics simples (énergie cinétique, énergie cinétique turbulente, énergie potentielle disponible, transport, diagnostics d’inter-comparaison de modèles). Puis vous intégrerez des diagnostics plus évolués. Les premiers visés seront les détections de tourbillons et de fronts. Il s’agira de recoder en python et d’intégrer dans ARMOOR les algorithmes (C++, C, Fortran) utilisés par le logiciel SOAP1 pour la production de cartes mésoéchelles dans le cadre du besoin Défense. D’autres nouvelles fonctionnalités à intégrer dans ARMOOR seront définies par le groupe de travail Exploitation des données océanographiques (ex : outil de dérive sur étagère interfacé avec les sorties de prévisions océanographiques opérationnelles du Shom). Activités préliminaires : - prise en main des outils de Validation et d’exploitation des modèles océanographiques et de la librairie ARMOOR, - prise en main de l’algorithme SOAP de détection des tourbillons et de l’algorithme de détection des fronts. Activités principales : - études de conception pour l’ajout de nouvelles fonctionnalités dans ARMOOR, - développements python, - tests des développements réalisés, - mise à jour de la documentation ARMOOR.
Votre profil : Vous êtes de niveau ingénieur, master II ou doctorat, vous avez une expérience en océanographie physique et des appétences pour le développement en python. Vos aptitudes : Techniques : - connaissances en processus physiques océaniques, - maîtrise du langage de programmation python, - sensibilisation aux langages C, C++, Fortran, - notions de gestion de configuration sous git. Personnelles : - capacité à travailler en équipe, - rigueur de travail et sens de l’organisation, - sens de l’initiative, - sens du résultat, - dynamisme et réactivité.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.