Freelance Elasticsearch specialist opdracht
Over de opdracht
Help mee het Elasticsearch-cluster te upgraden naar een hogere versie en de custom highlighter-plugin daarop aan te passen. Zo draag je bij aan een betrouwbare en robuuste toepassing waarmee gebruikers gericht kunnen zoeken in documenten en in een PDF direct naar de juiste tekstpassage kunnen navigeren.
De plugin is geschreven in Java met Spring en Maven en bouwt voort op de Wikimedia Experimental Highlighter-plugin. Omdat de plugin gebruikmaakt van interne Elasticsearch-code en Apache Lucene, is deze sterk gekoppeld aan de Elasticsearch-versie. Het cluster draait momenteel op Elasticsearch 7.16.
Werkzaamheden
- Het Elasticsearch-cluster upgraden naar een hogere versie.
- De custom highlighter-plugin aanpassen en doorontwikkelen.
- Werken met de interne code van Elasticsearch en Apache Lucene.
- Samenwerken binnen een Agile Scrum/DevOps-team.
Wat breng je mee?
- Diepgaande kennis van Elasticsearch.
- Kennis van de interne code van Elasticsearch.
- Ervaring met Java, Spring en Maven.
- Kennis van Apache Lucene.
Eisen
- Ervaring met de beschreven taken in de opdracht en agile werken (minimaal 4
jaar) - Elasticsearch internal code en Apache Lucene, OCP (minimaal 4 jaar)
- Java, Springboot, Mavem (minimaal 4 jaar)
- Privacy & security by design principes
Wensen
- Brede kennis van search technologieën
- REST, privacy & security by design principes, Jira en Confluence
- Python, Openshift, Kubernetes, Pulsar, OAuth, Azure-DevOps
Competenties
- Pro-actief
- Sterk in samenwerking
- Innovatief en op de hoogte van de nieuwste ontwikkelingen
- Coachingvaardigheden
- Kwaliteitsbewustzijn
- Sterk in heldere communicatie
Maak een gratis Freelapp-account en ontvang elke dag nieuwe opdrachten die passen bij jouw profiel en specialisatie.
Maak gratis account via LinkedIn Gratis · 1 minuut| Tarief | niet vermeld · onvoldoende data voor schatting | |
| Looptijd | tot 11-11-2030 | |
| Vaardigheden | Java, Python, Azure, Scrum, DevOps (12) | |
| Uren/week | 36 uur/week | |
| Locatie | Utrecht | |
| Omschrijving | uitgebreid | |
| Gewenste ervaring | onbekend |
Freelapp geeft projecten een score op basis van bepaalde kenmerken. Deze score is bedoeld om freelancers te helpen projecten te vinden die zo goed mogelijk aansluiten op hun wensen en vaardigheden. Freelapp bepaalt de score op basis van de gegevens in de omschrijving van de opdracht en verrijkt deze met eigen data. De score kan fouten bevatten. Er kunnen geen rechten worden ontleend aan de beoordeling door Freelapp.