Consultant Search Engine / ElasticSearch
Lillie
Contract
Related Jobs
Role: Consultant Search Engine / ElasticSearch
Type de contrat : Freelance / Contract
Durée : 12 mois initialement (forte possibilité de prolongation)
Localisation : Lille
Mode de travail : Hybride – 1 jour par semaine sur site
Nous recherchons un Développeur Search Engine expérimenté pour rejoindre une équipe travaillant sur l’optimisation et l’évolution du moteur de recherche d’une plateforme e-commerce internationale à fort trafic. Vous intégrerez une équipe composée de développeurs et d’un Product Owner, et participerez à l’amélioration continue des performances et de la pertinence du moteur de recherche utilisé sur plusieurs plateformes digitales en Europe.
Vos missions
– Contribuer à l’amélioration continue du moteur de recherche d’une plateforme e-commerce à grande échelle.
– Concevoir, développer et optimiser des solutions basées sur ElasticSearch dans un environnement à fort trafic.
– Participer à l’optimisation des performances et de la pertinence des résultats de recherche.
– Développer et maintenir des services backend en Node.js / NestJS avec TypeScript.
– Analyser et exploiter les données afin d’améliorer les performances et la qualité du search.
– Collaborer avec les équipes produit et techniques dans un environnement agile.
– Contribuer aux pratiques DevOps et CI/CD pour garantir la qualité et la fiabilité des déploiements.
Profil recherché
– 5 à 10 ans d’expérience en développement backend ou en ingénierie logicielle.
– Expérience significative avec Node.js et TypeScript.
– Très bonne maîtrise de ElasticSearch dans des environnements complexes et à fort trafic.
– Expérience dans le secteur e-commerce ou plateformes digitales à grande échelle fortement souhaitée.
– Bonne compréhension des principes de Software Craftsmanship et de qualité logicielle.
– Expérience avec les environnements Cloud et data (GCP, BigQuery ou équivalent).
– Bonnes compétences en analyse de données et requêtage SQL.
– Maîtrise des pratiques CI/CD et DevOps.
– Expérience dans des environnements de travail Agile.
– Bon niveau d’anglais professionnel requis.
Soft skills
– Excellentes capacités de travail en équipe et de collaboration.
– Esprit analytique et capacité à résoudre des problèmes complexes.
– Capacité à évoluer dans un environnement technique dynamique et en constante évolution.