Afstudeeropdracht Elasticsearch

Bij Webbureau Safira spelen we graag tafeltennis

Huidige situatie

In diverse projecten bouwen we regelmatig systemen om data te zoeken en te filteren op basis van groepen en kenmerken. Bij grotere hoeveelheden data willen we de snelheid verbeteren van filter- en zoekacties. Uit diverse nieuwsbronnen vernemen we dat hiervoor wereldwijd steeds meer gebruik gemaakt wordt van Elasticsearch.


Onderzoeksvraag

  • Hoe kunnen wij Elasticsearch voor ons doel inzetten?
  • Hoe is de beveiliging van de data geregeld?
  • Hoe kunnen we dit het beste in ons eigen framework integreren?

Eindresultaat

Maak een Proof of concept door een voorbeeldimplementatie te bouwen

Toon het verschil aan tussen onze huidige werkwijze en de werkwijze met een Elesticsearch-integratie.


Zie ook:

https://www.elastic.co/products/elasticsearch

Wat bieden we jou?

Stageperiode

  • Augustus t/m januari
  • Januari t/m juni


Webbureau Safira is een full service webbureau

We ontwikkelen, als ervaren applicatie ontwikkelaar, al ruim 15 jaar de meest uiteenlopende applicaties, webshops en websites op maat. Wij ontwikkelen webapplicaties, webshops en websites op maat. Wij zorgen ervoor dat een website of applicatie technisch goed werkt, er mooi uitziet en goed geoptimaliseerd is voor zoekmachines. Omdat dit voor elkaar te krijgen hebben we op het gebied van webdevelopment verschillende specialisten in huis. Ben je benieuwd naar onze specialisten en wie weet ook je toekomstige collega’s? Kom meer te weten over het team van enthousiaste ontwikkelaars, designers en marketeers.


Interesse in een webdevelopment stage bij Safira?

Ben je derde of vierde jaars student in de richting software engineer, software ontwikkeling of informatica? En kan jij overweg met bijvoorbeeld: Angular, PHP, MySQL, AJAX, JavaScript, JSON?


Solliciteer dan snel door je motivatie, CV en OOP- code te mailen naar iris@safira.nl.


Mail naar Iris


Wilfred ging je voor

Tijdens mijn derdejaarsstage bij Safira heb ik onderzoek gedaan naar het koppelen van verschillende social media API's met het Content Management Systeem van Safira. Naar aanleiding van dit onderzoek heb ik een eigen API ontwikkeld die voor deze koppeling zorgt en is de API geïmplementeerd in het CMS. Vanuit het CMS kunnen er nu berichten geplaatst worden op Twitter en Facebook, deze berichten kunnen andersom ook getoond worden op een website van Safira. 

Tijdens de stage heb ik het meest gewerkt met PHP, omdat de API en de implementatie in het CMS hierin geschreven zijn. Verder heb ik met HTML, CSS en Javascript gewerkt voor het maken van een website met daarop een handleiding van de API. De data is opgeslagen in een relationele database, MySQL in dit geval.  

Safira is een erg gezellig bedrijf waar je veel kan leren en ik zou het ook zeker aanraden om hier stage te gaan lopen. 

De sfeer binnen het team was erg goed en gezellig. Tijdens de stage werd ik begeleid door Mark, waarbij ik altijd terecht kon met vragen. Ook kon ik het erg goed met hem vinden! Wat ik tijdens m'n stage erg leuk vond was het tafeltennissen, omdat dit altijd lekker competitief was en ik m'n energie hierin kwijt kon. Ik moest wel even wennen aan de lange dagen, omdat er weinig colleges waren en ik veel thuis aan opdrachten werkte.  


Wilfred van Eck

Student HBO informatica software engineer, Avans Hogeschool Den Bosch

Leuk nieuws! Wilfred werkt sinds juli 2018 bij Safira als Informatica Software Engineer

Noa ging je voor

Tijdens mijn afstuderen (januari - juni 2014) heb ik samen met mijn afstudeerpartner een op Ajax gebaseerde webapplicatie gebouwd voor een klant van Safira. De klant had op dat moment al een werkende applicatie, maar aan ons was gevraagd om vanaf scratch te beginnen. Complete nieuwbouw met een duidelijke database structuur. Het hoofddoel van de opdracht was een gestructureerde basis, zowel in de code als voor het databasemodel. 

Daarnaast hebben we nog een basisopzet van de view ontwikkeld. We hebben gekozen voor een SCRUM methodiek waarbij we gedurende 20 weken 10 sprint hebben doorlopen. De achterkant van de applicatie is ontwikkeld in PHP in een MVC structuur, de voorkant maakt gebruik van HTML, jQuery en CSS. Voor ons afstuderen hadden wij allebei al een bijbaan bij Safira, dus we kenden onze collega's al. Hierdoor hadden we al genoeg vertrouwen opgebouwd en werden we redelijk vrij gelaten in onze aanpak en ons werk.

Dat stukje persoonlijke aandacht is altijd fijn en waardeer ik zeker in een werkgever.

Er hangt altijd een gemoedelijke sfeer bij Safira en een ieder staat graag klaar om je op weg te helpen. Ik heb hier veel geleerd en dit was zeker een goede afsluiting van mijn studie. Wat ik me nog herinner en wat ik echt heel tof vond: mijn afstudeerpartner en ik kwamen altijd met de trein naar Geldermalsen. Vanaf daar was het nog een klein stukje fietsen naar het kantoor. Ik had hiervoor een oude fiets geregeld, omdat ik deze ook op het station zou moeten laten staan. Iris vond dit echt niet kunnen en kocht voor ons 2 Safira fietsen! Dat stukje persoonlijke aandacht is altijd fijn en waardeer ik zeker in een werkgever.

Dus ben je op zoek naar een gezellig en persoonlijk bedrijf waar je geen nummer bent, toffe collega's hebt en veel vrijheid in je afstudeeropdracht? Dan weet je waar je moet zijn!


Noa v.d. Sluijs

Student HBO informatica - software ontwikkeling, Avans Hogeschool Den Bosch


Mijn winkelwagen

U heeft nog niks in uw winkelwagen.