Expert SolR - Bruxelles
- Hiring from
- Belgium
- Work type
- Hybrid
- Posted
620,316 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
La data et la recherche chez Smile, ce n’est pas un buzzword, c’est une pratique : des architectures ouvertes, robustes et performantes qui propulsent les services numériques critiques. On bâtit sur des fondations solides pour concevoir des moteurs de recherche puissants et scalables. 1 500 experts à travers l’Europe, et une R&D active sur les technologies open source, la data et l’IA.
La mission
Intégré(e) à un projet d’envergure, vous êtes le référent technique sur l’écosystème Apache Solr et les développements Java associés. Vous assurez l'implémentation, l’optimisation et l'évolution des composants métiers au cœur des problématiques d'indexation et d'accès à l'information. Votre rôle se joue en trois temps :
Concevoir et développer
Vous prenez en charge le développement et l'implémentation technique des composants métiers dans l'écosystème Apache Solr et Java / Java EE (Spring, Spring Boot).
Vous participez activement à la conception et à la maintenance évolutive et corrective des solutions à partir des analyses techniques et fonctionnelles.
Vous estimez la charge de réalisation et veillez au respect strict des bonnes pratiques d'architecture (haute disponibilité, SOA, événementielle) et de sécurité applicative (OWASP).
Tester, fiabiliser et industrialiser
Vous assurez la qualité du code à travers des tests unitaires, d'intégration et de charge rigoureux.
Vous intégrez vos développements dans une démarche CI/CD (Azure DevOps, pipelines automatisés) et préparez les packages destinés au déploiement.
Vous documentez rigoureusement vos solutions techniques, guides d’installation et dossiers d’exploitation pour garantir leur pérennité.
Collaborer et faire progresser
Vous travaillez au sein d'une équipe agile (Scrum/Scrumban) et collaborez étroitement avec les équipes projets et opérations.
Vous êtes force de proposition sur l'optimisation des requêtes, la scalabilité des index et les performances de recherche plein texte.
Vous assurez une veille constante sur l’écosystème Solr, Java et l'outillage moderne (y compris l'assistance au développement par IA).
Smile s’engage pour un environnement où la diversité est une force et l’inclusion un pilier. Chaque talent est reconnu, respecté et encouragé à aller plus loin.
Votre environnement technique
Moteur de recherche & indexation : Apache Solr (niveau expert), recherche plein texte, optimisation des schémas et requêtes.
Langages & Frameworks : Java, Java EE (expert), Spring Framework, Spring Boot.
Architecture : Haute Disponibilité, Architectures SOA / Microservices, Event-Driven, REST APIs, Design Patterns, Modélisation C4.
DevOps, Cloud & Outillage : Azure DevOps (Pipelines & Boards), Git, Maven, Docker/Podman, Linux (RHEL, Ubuntu), Bash.
Qualité & Intégration : CI/CD, SonarQube, Testing (mocking, TDD, charge), Postman, OWASP Top 10.
Écosystème transverse (atouts) : Tomcat, échanges asynchrones (JMS, AMQP), ServiceMix/Camel, Drools.
Votre profil
Vous justifiez d'une solide expérience en développement Java/Java EE et vous êtes reconnu(e) pour votre expertise avancée sur Apache Solr. On parie que vous cochez aussi ces cases :
Vous maîtrisez en profondeur les problématiques d'indexation, de tuning et de performance sous Solr.
Vous êtes à l'aise avec les principes de l'intégration continue, du déploiement automatisé et des architectures distribuées.
Un vrai souci du détail et de la rigueur dans la rédaction des documentations techniques et l'application des standards de qualité.
L'esprit d'équipe, l'aisance dans le travail collaboratif en méthodologie agile et l'envie de partager votre savoir-faire.
Pourquoi Smile
Management de proximité par des pairs, qui favorise l’échange et un parcours de carrière adapté.
Montée en expertise : plateforme d’e-learning, financement de certifications, outils de partage de connaissances.
Vie d’équipe : convention annuelle, salons, summer party, afterworks.
Les prochaines étapes
Premier contact — un échange téléphonique sur vos aspirations et ce que nous pouvons vous offrir.
Rencontre — l’occasion d’explorer votre parcours.
Échange métier — une discussion avec un expert technique pour évaluer vos compétences et définir vos objectifs.
Et si ça matche, on sera ravis de vous accueillir !
