Description du poste :

Expert public de la météo et du climat, Météo-France est à vos côtés pour contribuer à votre sécurité au quotidien et vous aider à prendre les meilleures décisions, dans un climat qui change. Face à des épisodes météo dangereux encore plus intenses et plus fréquents sous l’effet du changement climatique, nos missions au service de votre sécurité sont cruciales. Nous mobilisons notre expertise, notre excellence scientifique et technologique pour vous permettre d’anticiper les phénomènes météorologiques et climatiques à enjeux, et de vous y adapter.

Retrouvez-nous en ligne : https://meteofrance.com/carte-didentite-de-meteo-france
Rejoindre Météo France, c'est intégrer une organisation multi-sites, situés en hexagone, en Outre-mer, etc. L'organisation de Météo-France s'appuie sur des directions centrales et des directions interrégionales. Ci-dessous, la présentation de la direction que vous pourriez rejoindre :
La DESR rassemble les entités de recherche de Météo-France (principalement CNRM, SAFIRE, LACy), l'Ecole Nationale de la Météorologie, et les services partagés de soutien administratif et informatique (PGA).
Le CNRM (Centre National de Recherches Météorologiques) est une Unité Mixte de Recherche (UMR 3589) avec la double tutelle Météo-France et CNRS (Centre National de la Recherche Scientifique). Le CNRM conduit des recherches dans le domaine de la météorologie et du climat, de l'observation, la compréhension et la modélisation des processus jusqu'à la mise au point de systèmes de prévision météorologique et de projection climatique pouvant être transférés aux services opérationnels de Météo-France.
Le GMAP (Groupe de Modélisation et d'Assimilation pour la Prévision), basé à Toulouse, est l'un des 6 groupes ou centres de recherche du CNRM. Sa mission est de maintenir et développer les systèmes de prévision numérique du temps (PNT) opérationnels de Météo-France et de conduire des recherches qui préparent les futures versions.

Pourquoi nous rejoindre ?
Embarquez pour une aventure stimulante et au service de tous aux côtés d’hommes et de femmes engagés quotidiennement face aux défis posés à notre société par la météo et le climat. Et ainsi bénéficiez des avantages suivants : horaires flexibles, RTT, télétravail, restaurant administratif ou ticket restaurant, participation à hauteur de 75% pour les transports en commun, participation pour la mutuelle, associations sportives et culturelles en fonction du site concerné, (escalade, gym, poterie, théâtre etc..).
D'autres avantages vous attendent, venez les découvrir !
 
Au sein du GMAP (voir « Qui sommes-nous ? » ci-dessous) et dans le contexte du futur supercalculateur de Météo-France et de la complexification des codes de prévision numérique, il est important d'accorder un soin particulier à l'optimisation de ces derniers, et à leur portabilité sur diverses architectures cibles.
Ainsi, vous aurez pour missions de:
* Participer au portage des chaine de PNT sur le futur HPC
* Participer à la parallélisation et à l'optimisation du code, en modifiant la structure de certaines routines et en ajoutant les directives appropriées, en utilisant notamment des outils automatiques
* Assurer la compilation de notre code de prévision numérique, qui repose sur des outils internes ainsi que sur des scripts cmake
* Participer au projet de renouvellement du supercalculateur, projet pluriannuel de première importance pour l'établissement
* Contribuer au post-traitement des prévisions (Fullpos), dernière étape de cette chaîne de production numérique du temps avant la diffusion des résultats

Vos missions s'articuleront autour des activités suivantes :
* Post-traitement des prévisions (Fullpos) 
* Compilation des codes de prévision numérique (gmkpack et cmake) 
* Portage des codes sur les différentes machines cibles
* Parallélisation des codes 
* Optimisation des performances des codes 
* Participation au projet calcul (renouvellement du supercalculateur)

 
Une formation de niveau BAC+5 (master ou diplôme d’ingénieur) est souhaitée ainsi qu’une expérience confirmée sur un poste similaire.
 
Pour occuper ce poste, vous mobiliserez les compétences suivantes :
 

•Savoirs faire attendus
 
Compétences techniques :
* Maîtrise d’au moins un langage de programmation parmi : Fortran, C++, Python 3
* Expérience en développement logiciel collaboratif :
* Utilisation d’outils de gestion de version (Git)
* Pratique des forges logicielles (GitLab/GitHub)
* Maîtrise des concepts de la programmation orientée objet
* Utilisation avancée des systèmes GNU/Linux
* Qualité logicielle : rigueur dans le développement et la maintenance du code
* Droit et réglementation du domaine d’activité (application)


Compétences méthodologiques :
* Gestion de projet : pilotage de démarches complexes
* Analyse et investigation : application de méthodes de recherche
* Veille technologique et scientifique : suivi des évolutions du domaine
* Communication avec les partenaires (nationaux et internationaux)


Atouts supplémentaires :
* Formation ou expérience en sciences physiques, sciences de l’atmosphère et/ou simulation numérique (recherche)
* Pédagogie et synthèse : capacité à expliquer des concepts techniques à des publics variés

 

•Savoirs être appréciés
* Esprit d’équipe : collaboration active et engagement collectif
* Sens de l’initiative : proactivité et autonomie dans la résolution de problèmes
* Sens des relations humaines : écoute, adaptabilité et travail en réseau
* Sens de l’innovation : ouverture aux nouvelles idées et méthodes
* Maîtrise de l’anglais : communication fluide dans un contexte international

Expérience demandée :

Jeune diplômé