La prestation est rattachée au responsable de l'équipe Digital Transformation en charge de la gestion de plusieurs sites web construits sur Drupal 10 ainsi que de composants front développés en React, Vue.js et Angular, alimentés par des APIs basées sur le framework Symfony., Cabinet de conseil
Olympp : une tribu de talents au sein d'un cabinet réinventé d'expertise IT OLYMPP est un cabinet de conseil constitué d'experts en innovation technologique. Elle incarne la fusion entre un modèle d'entreprise Tech collaborative et une équipe de développeurs passionnés. Notre tribu de Software Craftsman intervient et s'engage dans différents secteurs d'activité afin de résoudre les problématiques métiers comme l'augmentation de leurs parts de marché ou de leur productivité. Notre mission ? Réaliser des prestations de conseil visant à faire naître des applications disruptives, en utilisant les dernières technologies et les meilleures pratiques (TDD, BDD, Continuous Delivery, Clean Code, Refactoring). La réussite de notre communauté repose sur une veille constante et une approche respectueuse de nos clients et de nos salariés. Notre système de management favorise un accompagnement et un soutien stratégique envers nos Olymppiens, garantissant l'écoute,
l'apprentissage, la transparence et le partage. Nous progressons pas à pas, apprenant et évoluant de manière continue et itérative. Pour plus de détails, rendez-vous sur notre site internet : www.olympp.fr LEVEL UP with OLYMPP !, New! Démarquez-vous en passant des tests de personnalité gamifiés. Lancez-vous dès maintenant, en découvrant les trois tests disponibles gratuitement!
* La réalisation de développements avec Drupal 10 pour les sites web et Symfony 6 pour les services produits ;
* L'administration, la maintenance et l'évolution de ces services, incluant conception, intégration, et dynamisation des futurs sites web de la plateforme ;
* La prise en charge complète du cycle de vie des développements, avec un haut niveau de qualité, en lien étroit avec les équipes projets., * Développement et intégration des sites web avec Drupal 10 ;
* Développement et maintenance des services back-end avec Symfony 6 ;
* Garantie de la qualité du code et optimisation des performances ;
* Rédaction de la documentation technique et support ;
* Veille technologique et participation à l'innovation continue ;
* Analyse des besoins et propositions de solutions techniques ;
* Réalisation des évolutions, corrections, et tests unitaires ;
* Suivi des méthodologies projet internes (type SCRUM/Kanban) ;
* Respect des plannings et des budgets ;
* Mise en place et exécution de tests de non-régression.
La prestation inclut également une participation active à l'étude et à la mise en œuvre de nouvelles solutions digitales sur la chaîne de gestion de l'information produit et les extranets du groupe, dans une optique de rationalisation et d'amélioration de la productivité.
Environnement de travail
La prestation s'inscrit dans le périmètre d'une équipe en charge de l'écosystème digital d'un acteur international, avec des portails à destination de différentes typologies de clients (institutionnels, particuliers, distributeurs), répartis sur plusieurs filiales.
* Système : Windows 11 / Linux (Ubuntu)
* Virtualisation : WSL, Docker
* Méthodologie projet : SCRUM, Kanban
* SGBD : MariaDB, PostgreSQL, Redis
* NoSQL : MongoDB
* Framework : Symfony 6
* CMS : Drupal 10 / 11
* Langages : PHP 8.x
* Templating : Twig
* Front-end : HTML5, CSS3, JavaScript
* Search Engine : ElasticSearch 7
* Queue Messaging : RabbitMQ (AMQP), ActiveMQ (STOMP)
* Intégration continue : Jenkins, SonarQube
* Déploiement continu : ArgoCD
* Orchestration : Kubernetes
* Gestion de versions : Git
* Tests fonctionnels : Postman, Cypress
* Tests unitaires : PHPUnit