Lotfi Dridi (+10 ans)

Application De Gestion d'Employés

Développement et maintenance d’une application de gestion des employés et des ressources pour les différentes entités liées à Orange Business Services, assurant une gestion efficace et centralisée des ressources humaines.

Orange Business Service - Février 2018 à Août 2019 ( > 1 an )

Technologie Phare

Tâches réalisées

  • Maintenance de l’application existante développée en PRADO, garantissant la stabilité et la performance de l’application.
  • Migration de PRADO vers Symfony 3.4, transformant l’architecture monolithique en microservices pour améliorer la scalabilité et la modularité.
  • Mise en place et gestion des pipelines CI/CD avec GitLab CI, PHPUnit, et Behat, automatisant les processus de build, de test et de déploiement pour accélérer les cycles de livraison.
  • Refactoring du code existant pour aligner les pratiques de développement avec les principes SOLID, assurant ainsi un code plus maintenable et évolutif.
  • Collaboration étroite avec les équipes fonctionnelles et participation aux réunions Scrum pour assurer une coordination efficace et une compréhension claire des besoins métier
  • Revue de code (Code Review) en pair programming, favorisant le partage des connaissances et l’adoption des meilleures pratiques au sein de l’équipe de développement.
  • Veille technologique pour identifier et implémenter des améliorations techniques et des mises à jour du framework Symfony.

Environnement

  • Back-end : Symfony 3.4, Doctrine ORM, PRADO Framework
  • Front-end : HTML, CSS, JavaScript, Bootstrap
  • Outils et Autres : GitLab CI/CD, Git, SSH, Composer, PHPStorm IDE, JIRA, Ubuntu 18, Behat, PHPUnit, Docker, Swagger
  • Bundles Symfony : JMSSerializerBundle, NelmioApiDocBundle, FOSJsRoutingBundle

Equipe

  • 1 Chef de Projet (CP)
  • 5 Développeurs Back-end

Vous voulez que je vous aide dans votre projet ?