Sofien Alimi

Développeur senior PHP | Symfony

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

PHPSymfonyMicroservicesRESTful APIsRabbitMQNodeRedisMongoDBMariaDBMySQLAWS LambdaCircleCIDockerSplunkDomain Driven DesignScrumKanbanKubernetesAWSGitPostgreSQLGraphQLHTMLCSSJavascriptVueBootstrapPostmanSwagger/OpenAPILinuxApacheDéveloppement FrontendTest Driven DevelopmentHexagonal ArchitectureDéveloppement BackendBase de données SQLPythonElasticsearchEvent Driven ArchitectureGitLabGrafanaConfluence

Langues

Français (Courant)Anglais

À propos

Introduction

Développeur senior PHP/Symfony avec +10 ans d'expérience, actuellement chez France Télévisions. Expert en architecture microservices, optimisation de performances API et solutions de sécurité VOD. Spécialisé en DDD/TDD, RabbitMQ et migration technique, je conçois des systèmes scalables et robustes pour des plateformes à fort trafic.

Liens

Expérience de travail

Développeur senior PHP / Symfony

France Télévisions

déc. 2022 - déc. 2025

3 ans 1 mois

92130 Issy-les-Moulineaux, France

Contexte: Au sein de l'équipe chargé de l'hyper-distribution des contenus vidéo, j'ai participé au développement et à la maintenance des briques de la vidéo factory. Réalisations: ● Automatisation de la découverte et de la mise à jour dynamique des serveurs Varnish via un service de discovery, éliminant les interventions manuelles sur le cache. ● Mise en œuvre d'une solution de sécurité pour flux VOD via un microservice NodeJs dédié permettant la détection d'IP frauduleuses (VPN/Proxy via NetAcuity) avec cache Redis, assurant haute disponibilité et robustesse ● Amélioration des performances des API grâce à l'analyse et l'implémentation d'index MongoDB ciblés sur les requêtes les plus critiques. ● Conception et développement de microservices au sein d'une architecture événementielle, avec RabbitMQ pour la communication asynchrone entre services. ● Implémentation de workflows métier via le composant Workflow de Symfony, permettant une gestion fine et modulaire des processus ● Développement d'API REST conformes aux standards, servant d'interface pour les différents clients et partenaires ● Migration technique des microservices de Symfony 5 vers Symfony 6 et PHP 8, garantissant performance, sécurité et compatibilité. ● Application des bonnes pratiques de développement : principes SOLID, Design Patterns, POO, et DDD pour produire un code maintenable, évolutif et robuste. ● Rédaction et exécution de tests unitaires et fonctionnels afin d'assurer la qualité et la fiabilité des fonctionnalités livrées. ● Élaboration et mise à jour de la documentation technique. ● Participation active aux rituels agiles (daily meetings, sprint planning, rétrospectives)

Développeur senior PHP / Symfony

Aramisauto

oct. 2021 - déc. 2022

1 an 3 mois

Arcueil, France

Contexte: Développeur PHP Symfony au sein du groupe Aramis, j’ai contribué au développement de la marketplace lancée en 2021, permettant à des vendeurs partenaires européens de proposer leurs véhicules sur Aramisauto.com. Mon rôle incluait la mise en place et l’optimisation des flux produits (collecte, mapping, filtrage, enrichissement), l’intégration avec les API d’Aramisauto ainsi que le stockage et la diffusion des données. Réalisations: ● Conception et développement d'un service de diffusion, destiné à diffuser les annonces de véhicules vers plusieurs plateformes externes (AramisFlex, Bing, etc.) via des API REST ● Conception et maintenance de microservices découplés intégrés dans une architecture événementielle, assurant la communication asynchrone via RabbitMQ. ● Collaboration dans un environnement Dockerisé, avec intégration et déploiement continus (CI/CD) via CircleCI. ● Optimisation des performances applicatives : parallélisation des tâches via RabbitMQ, mise en cache avec Redis, et optimisation des requêtes ● Optimisation de la qualité de code et la sécurité (Sonarqube) ● Supervision et monitoring des services applicatifs via Splunk. ● Rédaction des scénarios des tests fonctionnels / Unitaires pour les fonctionnalités développées ● Développement d'un service pour la récupération et la publication automatique des véhicules partenaires sur la marketplace Aramisauto. ● Conception d'un pipeline complet (collecte, mapping, filtrage, publication) et déploiement sur AWS Lambda. ● Monitoring et du suivi des performances via Amazon CloudWatch ● Garantir la conformité de son code aux standards de l'équipe ● Documenter ses développements (fonctionnellement et techniquement) ● Revue de code

Développeur senior PHP / Symfony

Smile Open Source Solutions

juin 2019 - sept. 2021

2 ans 4 mois

Paris, France

Contexte: Consultant développeur PHP Symfony chez Manymore, j’ai travaillé sur Connective Software, un extranet multi-compagnies dédié à la gestion dématérialisée des actes (rachat, souscription, versement, arbitrage). Réalisations: ● Implémenter des nouvelles fonctionnalités sur le site sous symfony 4 tout en respectant le principe SOLID ● Analyse et conception technique des fonctionnalités ● Evolution dans un contexte agile ● Participer à des meeting de grooming et cadrage sur des nouvelles fonctionnalités ● Rédaction des scénarios des tests fonctionnels / Unitaires pour les fonctionnalités développées ● Rédiger des documentations techniques

Développeur back-end PHP / Symfony

Auchan Retail

mars 2018 - mai 2019

1 an 3 mois

Lille, France

Contexte: Chez Auchan Retail, j’ai participé au développement des modules Transport et Sourcing, responsables de la gestion des transporteurs et modes de livraison, de l’application des règles d’éligibilité logistique, du suivi des colis, ainsi que de l’orchestration automatique des commandes pour sélectionner l’entrepôt optimal et déclencher les demandes de préparation. Réalisations: ● Migration du code legacy vers une architecture événementielle se basant sur des micro-services ● Conception et implémentation de state machines pour automatiser les processus logistiques et les transitions d'état des commandes ● Développement des API Rest ● Monitoring des API et webservices avec Splunk pour analyser les performances et détecter les anomalies ● Standup meeting, grooming session, sprint planning, sprint review/retro ● Revue de code des différentes équipes ● Analyse des besoins ● Rédaction des scénarios des tests fonctionnels (behat) / Unitaires (phpunit) pour les fonctionnalités développées

Développeur back-end PHP / Symfony

Sofia Technologies

sept. 2017 - févr. 2018

6 mois

Tunis, Tunisie

Réalisations: ● Conception et développement d’API REST sécurisées et performantes destinées aux applications mobiles ● Mise en place et maintenance d’une couverture de tests unitaires (PHPUnit) garantissant la fiabilité et la non-régression des fonctionnalités ● Rédaction et mise à jour de la documentation technique (architecture, endpoints, bonnes pratiques) à destination des équipes de développement

Développeur back-end PHP / Symfony

French Co

sept. 2016 - août 2017

1 an

Tunis, Tunisie

Réalisations: ● Analyse des besoins client ● ​Réalisation du développement technique du CRM ●​ Développement des API Rest pour les applications mobiles ●​ Tester et valider les fonctionnalités développées ●​ Support technique et correction des problèmes

Développeur php

N3RD

févr. 2015 - août 2016

1 an 7 mois

Tunis, Tunisie

Réalisations: ● Analyse des besoins clients ● Réalisation du développement back-end et front-end des sites ● Tester et valider les fonctionnalités développées ● Intégration des solutions de paiement (Paypal, Mercanet..) ● Intégration de l’API YouTube Data pour l’affichage automatique des contenus vidéo


Formation

Faculté des Sciences Mathématiques, Physiques et Naturelles de Tunis

Diplôme National d'Ingénieur, Informatique, Ingénierie informatique

2011 - 2014

3 ans 1 mois

Institut Préparatoire aux Etudes d'Ingénieur de Monastir

Diplôme des études préparatoires au cycle d'Ingénieur, Pré-ingénierie

2009 - 2011

2 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.