Projet France Médias Monde

Conception d'une galaxie d'APIs en architecture microservices pour la gestion des contenus multimédia

Projet France Médias Monde

Client: France Médias Monde

Secteur d'activité: Médias

Site web

Présentation de l'entreprise:

France Médias Monde (FMM) est un groupe audiovisuel français de service public qui gère les médias officiels français à l'international. Le groupe s'articule autour de 3 grandes chaînes de médias: France 24 (chaîne internationale d'informations en continu), RFI (Radio France International - chaîne de radio présente dans tous les pays francophones) et MCD (Monte-Carlo Doualyia - chaine d'info présente en Afrique et au Moyen Orient).

Contexte du projet:

Avec toute cette présence à l'international le groupe doit gérer une multitude de sites web et d'applications mobiles à très fort trafic, ainsi que des APIs robustes et performantes pour fournir les données à toutes ces applications.

En tant que développeur backend j'ai rejoint l'équipe "Mezzo" (composée de 3 développeurs backend + 1 Product Owner) afin de faire évoluer les APIs existantes, et développer de nouvelles APIs pour gérer tout type de contenu multimédia (articles, videos, images, émissions radio, podcasts...).

Il a fallu gérer de grosses problématiques de performance, de cache, de temps de réponse des APIs et mettre l'accent sur la qualité du code produit, la maintenabilité des APIs, ainsi que les tests unitaires et fonctionnels.

Réalisations:

Environnement technique:

PHP 7.2 Symfony 3.4 API Platform API REST Git PostgreSQL Docker Swarrot RabbitMQ PHPUnit Behat JWT

Discutons de votre projet

Vous avez besoin d'un développeur web expérimenté pour vous accompagner dans votre projet ?

Contactez-moi