CDI - Développeur PHP Symfony H/F
Faisons connaissance
Au sein du Groupe TF1, e-TF1 a pour ambition de développer pour les téléspectateurs, sur le web, mobile ou encore l’IPTV, des moyens toujours plus innovants de consommer leurs programmes et de prolonger l’expérience qu’ils partagent avec nous.
Techniquement, E-TF1 c'est:
- Une plateforme AVOD (Mytf1)
- Un site d’information (LCI)
- Une plateforme d’ingestion
- Une infrastructure distribuée et scalable
- Un objectif d’excellence 99,99% disponibilité
Quelques chiffres :
- Trafic en pic de 3600 Gbps
- Plus de 2,3Md de vidéos vues en 2022
- Plus de 11000h de programme en ligne.
Votre rôle au sein de l’équipe
Votre mission?
- Comprendre le domaine métier et les problématiques propres à l’ingestion de vidéo pour la TV (récupération de grille des programmes, workflows d’ingestion vidéo, gestion de plages de validité, contraintes liées au direct TV, etc)
- Faire évoluer l’application en fonction des besoins des différents clients (MyTF1, Tfoumax, LCI, Pub)
- Participer à la maintenance de l’application pour garantir chaque jour la mise en ligne des vidéos sur les sites et applications MyTF1 et partenaires FAI (Boxes)
Comment ?
- Prendre en compte le besoin décrit dans un ticket Jira
- Echanger avec l’équipe pour choisir les solutions les plus adaptées
- Développer en respectant les bonnes pratiques PHP, Symfony, TDD, DDD ...
- Ecrire du code toujours prêt à passer en prod pour permettre des déploiements rapides et réguliers (plusieurs fois par semaine)
- Ecrire des tests unitaires pour valider le bon fonctionnement du code et éviter les régressions.
- Relire le code des autres développeurs et échanger avec eux pour trouver les meilleurs compromis
Stacks techniques : PHP, Symfony, MariaDB, Linux, PhpUnit, Docker, Kubernetes, Jenkins, Github, Slack, Jira, Redis, PhpStorm, Prophecy, Injection de dépendance
Localisation du poste
Lieu de travail : Boulogne-Billancourt
Vos atouts pour faire la différence
Qui êtes-vous ?
- Bonne connaissance PHP, Symfony
- Bonne connaissance ligne de commande Linux
- A l’aise en anglais écrit et attaché au bon nommage des variables, des méthodes, etc.
- Autonomie
- Force de proposition
- Curiosité technique