Wehkamp
Functieomschrijving
Als Big Data Engineer werk je elke dag om met de complexe datasets die we hebben, de site nog beter en persoonlijker voor de klant te maken. Je hebt ervaring in software development met een passie voor Data Science; maar je vindt het vooral belangrijk om iets te bouwen waar de klant blij van wordt. Complexe materie rondom Big Data leg je zonder problemen uit aan collega’s. Je hebt ervaring in het werken met cross-functionele teams; je leert van anderen en helpt hen om zich te ontwikkelen. Herken jij jezelf hierin?
Dan hebben we de perfect baan voor jou!
De functie
2,5 miljoen Nederlanders shoppen ieder jaar bij wehkamp. Dat zijn vooral families die voor van alles bij ons komen. Allemaal jagen ze hun eigen unieke dromen na. Maar ondertussen dendert het dagelijks leven gewoon door. Wij van wehkamp snappen dat heel goed. Daarom bieden wij deze families de beste shopervaring van het land, zodat zij hun leven mooier en makkelijker kunnen maken.
Als Big Data Engineer wordt je onderdeel van het Data Science team binnen wehkamp. Samen met de andere Data Scientists en Data Engineers werk je elke dag om de shopervaring van klanten te verbeteren. Op dagelijkse basis wordt je onderdeel van een Product team dat verantwoordelijk is voor het verbeteren van een onderdeel van de winkel (bijv. Search & Navigation). Je werkt samen met de Product Owner, Scrummaster en de rest van het development team om samen de beste oplossingen te vinden voor de klant- jouw ideeën zijn cruciaal voor het succes van het team! Verbeteren doen we op basis van data, de beste inzichten, iteratief in kleine stapjes, veel testen en met welke middelen dan ook.
- De mogelijkheid om de shopervaring voor miljoenen bezoekers radicaal te verbeteren
- Persoonlijke begeleiding om je continue te blijven ontwikkelen, bijv door bezoeken van relevante conferenties (Re-work, WSDM, etc)
- Een team van ervaren Data Scientists en Engineers waarbij mutual learning enorm belangrijk is
- Een non-hierarchisch team waarin er altijd ruimte is om goede ideeën uit te werken. Data Science is een groeiende afdeling en jouw stem gaat ook belangrijk zijn voor de richting waar we naar toe gaan
Preferred general knowledge:
- Full stack software engineering
- Testing (TDD)
- Distributed systems experience
- Networking / security
- Scripting languages
- Functional programming / Object orientation
Preferred Skills and Qualifications:
- You have worked with current big data technology (for example: Apache Spark, Apache Flink, Kafka Streams) OR experience with information retrieval technology and search solutions like Elasticsearch or SOLR
- Experience with one or more general purpose programming languages including but not limited to: Scala, Java or Python
- Interest and ability to learn other coding languages as needed
- Knowledge of current trends in software design, architecture and web services.
- Experience with container infrastructure, like Mesos and Docker
Additional preferred skills:
- Knowledge of applied machine learning / data mining techniques.
- Knowledge of Natural Language Processing (NLP), information retrieval (IR).
- Experience with building large and running large scale applications.