Le poste Concepteur Développeur Senior PHP / Symfony (Habilitable)
Partager cette offre
Un acteur majeur du secteur public engage la modernisation critique de son Système d'Information. La mission consiste à piloter la refonte technique d'une application métier majeure utilisée dans un contexte sensible. L'objectif est double : migrer l'existant vers des standards pérennes et préparer l'infrastructure à une haute volumétrie.
Pilotage de la migration et Refactoring : L'intervenant prend en charge la migration complète de l'application du framework Symfony 3.4 vers Symfony 7.x (version stable). Cette opération exige une réécriture et une adaptation du code pour garantir la compatibilité totale avec les dernières versions de PHP. Il est impératif d'assurer la continuité de service tout en modernisant l'architecture logicielle. Le code doit être refactorisé pour respecter strictement les standards actuels du framework et les bonnes pratiques de développement (Clean Code, SOLID).
Homogénéisation technologique et suppression du Legacy : Une partie critique de la mission vise l'unification de l'environnement technique. L'expert doit analyser, déconstruire et remplacer l'ensemble des batchs actuellement développés en Java. Ces traitements doivent être réécrits en tâches natives Symfony pour obtenir un projet techniquement homogène, simplifiant ainsi la maintenance et le déploiement.
Gestion de la Performance et Volumétrie : Le système doit supporter des contraintes de charge élevées : 150 000 utilisateurs quotidiens, une base de données de 500 Go et des flux impliquant environ 38 millions de lecteurs. L'expert intervient directement sur l'optimisation des requêtes, la gestion des caches et la fiabilisation des traitements pour garantir la stabilité face à cette montée en charge critique.
Architecture de Stockage et Médias : Face à l'ajout de nouveaux types de médias (photos et vidéos), le développeur senior doit étudier et prescrire les solutions de stockage les plus adaptées (serveur dédié, montage NFS, stockage objet). Il formule des recommandations techniques précises pour gérer ces volumes de données sans impacter les performances applicatives du système d'information.
Qualité, Méthodologie et Documentation : L'intervenant garantit la qualité du code via des revues de code systématiques et l'application des normes PSR et standards Symfony. Il met à jour le Dossier d'Architecture Technique (DAT). Il collabore avec les équipes internes pour la gestion des environnements (Dev, Recette, Qualif, Préprod, Prod) et participe activement aux rituels Agiles. L'utilisation des outils JIRA, Confluence et Git Omnibus est quotidienne. Enfin, il contribue à l'amélioration continue de la sécurité et de la maintenabilité de l'application.
Profil recherché
Le poste requiert un profil Senior justifiant d'une expérience significative en environnement PHP / Symfony complexe. La maîtrise du cycle de vie des versions Symfony (de la 3.4 à la 7.x) est indispensable pour mener à bien la migration. La capacité à lire et comprendre du code Java est nécessaire pour assurer la transition des batchs vers Symfony.
Le candidat doit produire de la documentation de code (DAT). Il doit être impérativement "Habilitable" (casier vierge, éligible aux procédures de contrôle de sécurité), condition sine qua non pour intervenir sur les données sensibles du client.
Environnement de travail
La mission se déroule exclusivement dans les locaux du client à Issy-les-Moulineaux.
L'environnement technique est en pleine mutation vers les derniers standards (Symfony 7). Les outils de travail collaboratifs sont fournis (Jira, Confluence, Git Omnibus).
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Concepteur Développeur Senior PHP / Symfony (Habilitable)
LINKWAY
