L'ENTREPRISE

Meteo France International (MFI) est une filiale de Météo-France. MFI a été créée en 2002, dans un contexte de préoccupation grandissante au regard du changement climatique et de la réduction des risques météorologiques.

MFI réalise des projets globaux de modernisation de services météo étrangers.

Basées à Toulouse (France), les équipes de MFI sont en mesure d’intervenir partout dans le monde avec des projets réalisés dans plus d’une centaine de pays.

Vidéo de présentation MFI

DESCRIPTION DU POSTE

Afin de renforcer l’équipe de développement, nous recherchons un Développeur Python Backend avec une expérience significative et des réalisations en production.

Passionné de développement dans les technos web avec une expérience solide en Python, vous rejoindrez l’équipe composée de 4 développeurs et un Product Owner et aurez comme rôle de :

  • Comprendre le développement existant et en saisir les enjeux architecturaux
  • Cerner les besoins techniques et fonctionnels et analyser les tâches de réalisation qui vous seront affectées
  • Développer les fonctionnalités spécifiées avec le souci permanent de la qualité du code, de la performance et une approche “test driven” de vos développements
  • Participer activement à la revue de code (Merge Requests), à l’intégration des développements et à la gestion des branches
  • Proposer des évolutions de l’architecture, orienter les choix techniques et contribuer à la documentation technique

PROFIL RECHERCHÉ

Le profil recherché est celui d’un Développeur Python Django confirmé (> 3 ans) ayant une bonne connaissance de l’architecture d’une application web soumise à des objectifs importants de performance en production.

Fort d’une expérience significative en développement backend dans un environnement web, vous maitrisez Python ainsi qu’au moins un Framework web tels que Django, FastAPI ou Flask.

Vous avez de l’expérience en développement d’applications découpées en modules ou en microservices interfacés via des messages brokers type Redis, RabbitMQ ou Kafka et des API REST.

Vous êtes à l’aise avec la gestion de plusieurs branches de développement et plusieurs dépôts git.

Idéalement vous êtes aussi capable d’intervenir sur nos chaînes d’intégration continue sous Gitlab-CI

Vous avez une excellente maîtrise de Docker et une bonne connaissance des orchestrateurs de conteneurs serait un atout (Rancher, Swarm, K8s ou équivalent).

De solides connaissances sous Linux (Redhat/ CentOS) nous paraissent indispensables, ainsi qu’une bonnes connaissance de Nginx, PostgreSQL et des BDD NoSQL (ElasticSearch, Mongo DB).

Une expérience dans la planification et la distribution de tâches avec des outils python comme Prefect, Celery ou des outils équivalents sera appréciée.

Enfin, une connaissance des exigences du développement logiciel, livraison de code « production ready », intégration continue, testabilité et non régression est fortement demandée ainsi qu’une forte sensibilité à la qualité du code.


  • Environnement technique
    • Django ou FastAPI
    • Nginx, Redis, Prefect, RabbitMQ, PostgreSQL, Elastic Search, Mongo DB
    • OS : CentOS7 / RockyLinux / RedHat (VMWare) + Docker
    • Forge logicielle MFI : Redmine, Monday, Gitlab, Gitlab-CI, ArtiFactory, Ansible
    • Frontend : React

  • Soft skills
    • Implication et motivation
    • Curiosité
    • Rigueur et organisation
    • Bonnes compétences relationnelles
    • Esprit d’équipe
Civilité
Disponibilité
Attentes salariales
Photo
Lettre de motivation
Resume

    Postuler


    MadameMonsieur
    Photo

    CV*

    Lettre de motivation

    e4a881.meteo-france-international@apply.werecruit.io