Développeur Backend PHP/Symfony Senior – Plateforme vidéo

Il y a 19 heures

Paris, Île-de-France Warren Walter Temps plein

Description

Notre client, acteur majeur du secteur des médias et de l’audiovisuel, recherche un(e) Développeur(se) Backend PHP/Symfony Senior pour intervenir au sein de son équipe Video Factory.
Cette équipe transverse conçoit, développe et exploite les solutions permettant de fabriquer et de mettre à disposition l’ensemble des contenus vidéo, en direct et à la demande, diffusés sur les différents univers numériques du groupe : applications, sites web, offres des fournisseurs d’accès à Internet, IPTV et réseaux sociaux.
La Video Factory développe et gère notamment :
  • le référentiel unique des médias numériques du groupe ;
  • le moteur de workflow permettant l’ingestion, la fabrication, la diffusion et la distribution des médias ;
  • les API et les moyens d’interfaçage avec les différentes offres numériques et celles des partenaires ;
  • le back-office de gestion des médias : fenêtres de publication, catalogues et géoblocage ;
  • la plateforme technique dédiée à l’encodage, au transcodage et au packaging des contenus en direct et à la demande ;
  • les flux de contribution utilisés lors des événements sportifs ;
  • le découpage automatisé de certains programmes des chaînes linéaires.
Dans ce contexte stratégique, vous participerez au développement et à la maintenance des différentes briques de la Video Factory.

Vos missions

  • Concevoir, développer et maintenir les composants backend de la Video Factory.
  • Participer à l’évolution des workflows d’ingestion, de fabrication et de diffusion des médias.
  • Développer et maintenir des API REST robustes et performantes.
  • Contribuer aux différents outils d’interfaçage avec les offres numériques et les partenaires.
  • Participer à l’évolution du back-office de gestion des médias.
  • Concevoir des solutions maintenables en appliquant les principes SOLID, les Design Patterns, la programmation orientée objet et le Domain-Driven Design.
  • Intervenir sur des architectures fondées sur des microservices, des workflows et des échanges événementiels.
  • Mettre en œuvre des tests unitaires et fonctionnels.
  • Réaliser des optimisations et des tests de performance.
  • Participer à l’industrialisation des développements et à l’amélioration continue des processus de livraison.
  • Collaborer avec les différentes parties prenantes dans un environnement Agile Scrum ou Kanban.

Environnement technique

  • PHP 8.3 ;
  • Symfony 6.4 ou version supérieure ;
  • API REST ;
  • Programmation orientée objet ;
  • SOLID, Design Patterns et DDD ;
  • Tests unitaires et fonctionnels ;
  • Tests et optimisation des performances ;
  • Microservices ;
  • Workflows ;
  • Architecture événementielle ;
  • Git ;
  • Jenkins ;
  • Docker ;
  • Méthodes Agile : Scrum et Kanban.

Profil recherché

  • Vous justifiez de plus de cinq années d’expérience significative en développement backend PHP/Symfony.
  • Vous disposez de références professionnelles avérées avec Symfony 6.4 ou une version supérieure.
  • Vous maîtrisez PHP 8.3 ainsi que le développement et la consommation d’API REST.
  • Vous avez déjà travaillé sur des problématiques d’optimisation et de tests de performance.
  • Vous appliquez les principes SOLID, les Design Patterns, la programmation orientée objet et le DDD.
  • Vous maîtrisez la mise en œuvre de tests unitaires et fonctionnels.
  • Vous connaissez les environnements microservices, les moteurs de workflow et les architectures événementielles.
  • Vous êtes à l’aise avec Git, Jenkins et Docker.
  • Vous avez l’habitude de travailler au sein d’équipes Agile en Scrum ou en Kanban.
  • Vous êtes capable de présenter des références, expériences et réalisations concrètes en lien avec les compétences demandées.