Econocom
Groupe européen coté en bourse, spécialisé dans la réalisation de projets de transformation digitale pour les entreprises et les organisations publiques.
Tâches réalisées
- Développement d'APIs from scratch en utilisant API Platform, en appliquant les principes du Software Craftsmanship et des principes SOLID pour assurer un code propre, maintenable et évolutif.
- Maintenance et évolution d'anciennes APIs, en factorisant vers une architecture microservices pour améliorer la scalabilité et la modularité des applications.
- Intégration de données via des APIs exposées par Symfony, permettant des visualisations dynamiques et une meilleure prise de décision.
- Mise en œuvre de solutions avancées de visualisation de données, optimisant les processus décisionnels grâce à des insights en temps réel.
- Revue de code (Code Review) pour garantir la qualité du code et le respect des meilleures pratiques.
- Réalisation de tests unitaires et fonctionnels avec PHPUnit et Behat, assurant la fiabilité et la robustesse des applications.
- Containerisation des applications avec Docker, facilitant le déploiement et la gestion des environnements de développement et de production.
- Participation active aux méthodologies Agile/Scrum, incluant la planification des sprints et les réunions quotidiennes.
Environnement
- Back-end : PHP 5, PHP 8.1, Symfony 1.4, Symfony 5.4, API Platform, Doctrine ORM, MySQL, TSQL, JWT, OAuth2
- Front-end : HTML, CSS, JavaScript, jQuery, Bootstrap
- Outils et Autres : GitLab CI/CD, Git, SSH, Composer, PHPStorm IDE, Ubuntu, Behat, PHPUnit, Swagger, Docker, RabbitMQ, Ansible, JIRA
- Tests : Tests Unitaires et Fonctionnels avec PHPUnit et Behat
- Cache/Logs : Redis, Doctrine Cache, Monolog
Equipe
- 1 Chef de Projet
- 1 Product Owner (PO)
- 1 Lead Developer
- 5 Développeurs Back-end
- 3 Développeurs Front-end
- 1 Ingénieur QA
- 4 Ingénieurs Support