Job position Senior PHP SYMFONY
Share this job
Dans le cadre de la modernisation de son SI, l'ANFSI souhaite migrer une application métier critique de Symfony 3.4 vers Symfony 7.x (version stable) et homogénéiser l’ensemble de l’environnement technique.
L’objectif est de sécuriser, fiabiliser et préparer la solution à une forte montée en charge (jusqu’à 150 000 utilisateurs/jour et une volumétrie importante de données).
Application migrée sous Symfony 7.x et PHP
Batchs Java remplacés par des traitements Symfony.
Documentation technique (DAT mis à jour).
Recommandations techniques pour la gestion des médias et le stockage.
Code conforme aux standards Symfony et validé en revue.
Compétences attendues : Agilité / PHP / Symfony / Jira / Confluence : Gestion de la performance
Candidate profile
Application migrée sous Symfony 7.x et PHP
Batchs Java remplacés par des traitements Symfony.
Documentation technique (DAT mis à jour).
Recommandations techniques pour la gestion des médias et le stockage.
Code conforme aux standards Symfony et validé en revue.
Compétences attendues : Agilité / PHP / Symfony / Jira / Confluence : Gestion de la performance
Working environment
Participer à la migration de Symfony 3.4 vers Symfony 7.x avec compatibilité PHP
Adapter et refactoriser le code existant pour respecter les standards actuels de Symfony et les bonnes pratiques de développement.
Remplacer les batchs Java par des traitements Symfony, afin d’obtenir un projet homogène.
Contribuer à la gestion de la volumétrie et des performances (150k utilisateurs/jour, BDD 500 Go, flux de ~38M lecteurs).
Étudier et proposer des solutions de stockage adaptées pour les médias (photos et futures vidéos) : serveur dédié, NFS,…
Collaborer avec l’ANFSI pour l’utilisation des environnements (dev, recette, qualif, préprod, prod).
Réaliser des revues de code et veiller au respect des normes de codage (PSR, standards Symfony).
Mettre à jour le DAT avec la nouvelle architecture et la documentation technique au fil du projet.
Travailler dans un contexte Agile avec les outils de gestion de projet fournis (JIRA, Confluence, Git omnibus).
Contribuer à l’amélioration continue de l’application (sécurité, maintenabilité, évolutivité).
Livrables attendus :
Apply to this job!
Find your next job from +900 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Senior PHP SYMFONY
REDLAB