About Dominique
- Diagnostic d'incidents complexes
- Analyse de performance et montée en charge
- Conception et audit d'architecture Solr, Elasticsearch et OpenSearch
- Optimisation de la pertinence des résultats
- Recherche sémantique et RAG
- Définition des stratégies d'indexation
- Accompagnement des équipes techniques et transfert de connaissances
- Montée de version et migration vers Solr, Elasticsearch et OpenSearch
- Déploiement d'applications search en environnement Cloud (GCP, AWS, Terraform)
English
Fluent
French
Native or bilingual
Experience
- EDFApache Solr - Audit et stabilisation d'une plateforme SolrCloudENERGY AND UTILITIESJanuary 2021 - March 2023 (2 years and 3 months)
- Diagnostic des causes racines d'instabilité et de dégradation des performances d'un cluster SolrCloud d'archivage documentaire comportant jusqu'à 1,5 milliard de documents.
- Analyse croisée des logs JVM/GC, thread dumps, heap dumps, métriques système et configurations Linux, Zookeeper, SolrCloud et schémas d'indexation afin d'identifier les facteurs de saturation CPU, de pression mémoire et de ralentissement des temps de réponse.
- Identification de plusieurs axes d'amélioration : stratégie de commits et d'ouverture des searchers, optimisation des requêtes et des caches (dont préchauffage du filterCache au redémarrage des nœuds), architecture de réplication, sharding et configuration JVM.
- Une fois l'environnement de production stabilisé, définition d'une feuille de route de modernisation couvrant la réplication TLOG et l'optimisation du schéma d'indexation.
- UGAPElastic Stack 8.x - Migration de la plateforme d'observabilitéPUBLIC SECTORSeptember 2024 - December 2024 (3 months)Paris, France
- Migration d'une plateforme Elastic Stack 6.x vers Elastic Stack 8.x sur une infrastructure de production composée d'un cluster Elasticsearch de 5 nœuds.
- Conception et déploiement d'une architecture sécurisée basée sur Elasticsearch, Kibana, Logstash, Fleet, Elastic Agent et APM.
- Mise en œuvre de la sécurité native Elastic Stack : TLS, gestion des certificats, authentification, autorisation et mécanismes d'enrollment des nœuds et agents.
- Centralisation via Fleet et Elastic Agent de la collecte des logs et métriques, complétée par les traces applicatives via APM Server, pour unifier l'administration, le déploiement et le cycle de vie des agents.
- Activation du Stack Monitoring et définition des politiques ILM de rétention et de rotation des données selon les usages et contraintes d'exploitation.
- Rédaction des procédures d'installation, d'exploitation, d'administration et de montée de version.
- Education NationaleApache Solr - Application ACCE de recherche d'établissements scolairesPUBLIC SECTORJanuary 2020 - June 2026 (6 years and 5 months)Paris, France
- Conception et réalisation initiale (2020) d'une application web de recherche et de consultation des établissements scolaires français reposant sur un moteur Apache Solr 8.
- Réalisation full-stack : interface utilisateur (front responsive, framework léger) et back-end de recherche (PHP, Solr, PostgreSQL), avec construction des requêtes Solr, facettes, cartographie, tri et pertinence adaptés aux usages métier.
- TMA 2023, Mise en place d'un pipeline ETL d'indexation alimentant Solr : extraction depuis l'API REST Ramsese du Ministère, mise en cache et transformation dans MongoDB, consolidation dans PostgreSQL, puis indexation Solr — en remplacement du processus historique basé sur le DIH.
- TMA 2026, modernisation de la chaîne applicative : passage à PHP 8.4 et Solr 9, conteneurisation Docker Compose multi-environnements (dev, test, préprod, production) et industrialisation du packaging et du déploiement (build, scripts d'installation).
Recommendations
Be the first to recommend Dominique
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Maîtrise d'informatiqueUniversité de Besançon1989
Skill set
Categories
- Other