Conception et implémentation de nouvelles fonctionnalités du site Gares & Connexions.
✓ Développement de la page des gares de France et synchronisation des FAQs avec Salesforce.
✓ Migration de OpenSearch vers ElasticSearch pour améliorer la recherche.
✓ Mise en place d’un système d’import de données gare via API partenaire.
✓ Contribution à la migration des serveurs vers AWS (Kubernetes, S3).
✓ Intégration de Datadog pour le monitoring et la supervision.
✓ Application des bonnes pratiques Drupal pour assurer la maintenabilité et la perf du code.
✓ Mise en place des tests automatiques en utilisant Playwright pour tester les fonctionnalités.
Conception et développement de nouvelles fonctionnalités pour le site officiel de la banque.
✓ Création et optimisation de modules Drupal sur mesure.
✓ Correction des bugs et dépréciations pour stabiliser le projet sous Drupal 10.
✓ Amélioration du mécanisme d’import des publications et statistiques (Webstate) via API
partenaire.
✓ Ajout de filtres avancés sur les pages de recherche des publications.
✓ Application des bonnes pratiques Drupal pour assurer la maintenabilité et la perf du code.
Gestion et maintenance des 4 sites du groupe.
✓ Préparation et migration de Drupal 8 vers Drupal 9, avec mise à jour de l’infrastructure
(Docker, PHP).
✓ Développement de modules custom et implémentation de champs GraphQL.
✓ Mise en place de l’authentification SSO avec Azure Active Directory.
✓ Création d’un simulateur d’économie d’énergie en Angular 14.
✓ Maintenance et amélioration des simulateurs Prime Effy.
Développement et configuration des modules Drupal.
✓ Mise en place et optimisation de Search API et Algolia.
✓ Création d’API REST pour la gestion des recherches et contenus.
✓ Développement de fonctionnalités sur mesure : autocomplétion, statistiques BO,
publication/dépublication.
✓ Automatisation des processus (cron pour récupération de vidéos, notifications aux éditeurs).
✓ Revue de code, correction de bugs et déploiement via GitLab CI/Jenkins.
✓ Développement Symfony : proxy de gestion des utilisateurs, consommation d’API Drupal.
Conception des modules de données UML pour l’API.
✓ Setup et configuration d’un Drupal Headless.
✓ Création des types de contenu, taxonomies et entités nécessaires.
✓ Préparation et migration des données CSV → Drupal via Migrate API.
✓ Configuration d’Apache Solr et développement de filtres de recherche basés sur les index.
✓ Revue de code, correction de bugs et support technique à l’équipe.
Audit et revue de code pour garantir la qualité et la maintenabilité.
✓ Correction des bugs et amélioration du code existant.
✓ Application des bonnes pratiques Drupal (coding standards, best practices).
✓ Mise à jour et gestion des environnements
Réalisation de développements back-end.
✓ Installation, configuration et mise en place des modules.
✓ Développement et intégration de thèmes Drupal (theming).
Autorité de Contrôle des Assurances et de la Prévoyance Sociale
-
Configuration des modules contrib (Paragraph, Search API, Media Workbench, etc.).
✓ Mise en place des droits d’utilisateur et configuration des workflows de publication.
✓ Création des types de contenu, taxonomies, menus, views.
✓ Création de modules personnalisés pour Actualité, Events, Appels d’offres, et Offres
d’emploi.
✓ Maintenance et correction des bugs.
✓ Mise à jour du Core et des modules contrib, application des patches.
Développement de simulateurs d’assurance AUTO et habitation.
✓ Création de modules personnalisés pour Appels d’offres, Publications, Glossaire, etc..
✓ Développement de commandes Drush pour l'importation des entités d'agences placées sur
la carte.
✓ Migration et adaptation du code vers PHP 7.1.
✓ Configuration de Memcache pour améliorer la performance.
✓ Theming et développement de thème.
✓ Correction des bugs et développement d’évolutions en TMA.
Configuration des modules contrib tels que Paragraph, Search API, Media, Entity File,
Entityqueue...
✓ Mise en place des droits d’utilisateurs et configuration des workflows de publication.
✓ Création de formulaires personnalisés via Form API.
✓ Mise en place d’Apache Solr et Search API.
✓ Mise en place d’Apache SOLR et Search API
✓ Implémentation d’auto-complétion basée sur Search API Solr.
✓ Développement de map custom via Block API et création des entités custom.
✓ Export de la configuration via Features, par module ou fonctionnalité.
✓ Exploitation d'un service REST pour l’import des agences.
✓ Configuration des modules Tadaa pour différents environnements et préparation des
environnements pour mise en production.
✓ Préparation des environnements pour la mise en production
✓ Développement et personnalisation du thème Drupal.