Développeur PHP - Symfony H/F
Role details
Job location
Tech stack
Job description
Rattaché.e à une équipe technique expérimentée, vous jouerez un rôle central dans la conception, le développement et l'optimisation d'applications back-end critiques.
À ce titre, vous interviendrez notamment sur :
- La conception et l'implémentation d'API RESTful robustes et sécurisées avec Symfony ;
- L'intégration et l'optimisation de systèmes GED (indexation, recherche, archivage, workflows documentaires) ;
- La mise en place de pipelines de traitement de flux (import/export de données massives, asynchronisme via RabbitMQ ou Kafka) ;
- L'optimisation de la stack technique pour garantir la performance, la haute disponibilité et la scalabilité des applications ;
- La participation aux choix d'architecture (microservices, découplage, observabilité, performance) ;
- La garantie de la qualité du code, à travers l'application des bonnes pratiques de développement (clean code, design patterns, tests automatisés) ;
- L'écriture et l'exécution des tests unitaires, d'intégration et fonctionnels ;
- L'industrialisation des développements via des pratiques CI/CD, le monitoring et la gestion des logs ;
- Le mentorat des développeurs plus juniors (code review, accompagnement technique) ;
- La veille technologique et la contribution aux projets stratégiques liés au cloud, à la sécurité et à la performance applicative.
Environnement technique :
- PHP 8 avec une maîtrise avancée de Symfony (6.4 ou 7) ;
- Conception et sécurisation d'API REST (JWT, OAuth2, rate limiting) ;
- Bases de données relationnelles (PostgreSQL) - optimisation de requêtes et gestion de fortes volumétries ;
- Moteurs de recherche et d'indexation (Elasticsearch, OpenSearch) appliqués aux flux GED ;
- Caching (Redis, Varnish, APCu) pour la performance ;
- Systèmes de messagerie (RabbitMQ, Kafka, Symfony Messenger) pour le traitement asynchrone ;
- Environnements Docker / Kubernetes et pipelines CI/CD (GitLab, GitHub Actions, Jenkins) ;
- Pratiques DDD, Clean Architecture, Design Patterns ;
- Tests unitaires, fonctionnels et end-to-end (PHPUnit, Behat, Postman/Newman).
Bonus : connaissance des normes de dématérialisation et d'archivage légal., Chez Fortil, nous mettons en place des leviers concrets pour accompagner votre évolution et garantir un environnement de travail stimulant :
-
L'accompagnement sur la montée en compétences,
-
Un écosystème pour sortir de votre zone de confort,
-
La possibilité de devenir associé,
-
L'engagement dans des projets associatifs,
-
Une politique dédiée à la parentalité.
Requirements
Vous êtes diplômé.e d'une formation Bac +5 en Ingénierie informatique (ou équivalent) et justifiez d'un minimum de 5 ans d'expérience sur une fonction similaire.
Vous avez une appétence forte pour :
- Le leadership technique et la capacité à challenger les choix d'architecture ;
- Le sens aigu de la qualité logicielle et de la rigueur technique ;
- L'autonomie, vous êtes force de proposition dans un environnement exigeant ;
- D'excellentes compétences en communication et un travail collaboratif (produit, QA, DevOps, front-end) ;
- Un esprit d'équipe et un goût pour le mentorat.