Eric Kuik
Believe you can and you're halfway there!

Senior Data Engineer

Randstad Groep Nederland B.V.

9067596 | DIEMERMERE 15, DIEMEN | Detachering | HBO | salaris € 5.400 p/m | publicatiedatum 


Over de functie

Artificial intelligence, machine learning and innovative search solutions. You improve Randstad Groep Nederland’s business with your state-of-the-art systems.

Clients, candidates and recruiters present the right information at the right time. That is our goal. As a senior data engineer you are one of the persons to make this happen. With smart algorithms and ingenious self-learning systems you surprise the users of our systems with unique insights, perfectly tailored to their needs and preferences.

Our ultimate goal
To underpin our commitment to maximizing future employment and contributing to economic growth for society as a whole, we have defines our ultimate goal: by 2030 we will touch the work lives of 500 million people worldwide.

Randstad Groep Nederland IT
Our purpose is to support people and organizations with the most efficient and pleasant journey in their search for talents or job positions. The goal is for them to realize their true potential. We are responsible for all IT solutions for the group. At our head office in Diemen. In this dynamic environment, 24 DevOps teams work on the continuous development of our advanced application landscape. Seventy percent of them are Java-based. Our team works with techniques such as Java8, Spring Boot, Restfull APIs and Mongo DB. All systems run in AWS.

The SmartMatch team
The team consists of 8 members in total; three other data engineers, two data scientists, a scrum master and a product owner.  There is an interesting cross-fertilization with the other innovation/scrum teams and with departments outside the IT department. This way you connect with various stakeholders in the organization, such as product owners, and with internal and external end users such as recruiters, marketers and candidates. There is ample opportunity to expand your knowledge and learn from your colleagues.

The goal of the SmartMatch team is to complement the expertise of Randstad by building state of the art artificial intelligence, machine learning algorithms and search- and match solutions. With these solutions we can present unique insights to users, based on all available information and user preferences, at the right time and in the right context. Our goal is to support our clients, talents and recruiters in finding the information they need in their journey.

We value continuous learning. Therefore, we organize a research day every two weeks, where we have the time to research topics
and techniques that are of interest to us. Moreover we share our learnings to not only promote personal growth, but also growth as a team.


The technology used in the team is:
AWS (ECS, Kinesis, SQS, S3, RDS), Docker, Airflow, Elasticsearch, Python, Scala

What will be your assignment?
For the SmartMatch team we are looking for an experienced Data Engineer who can help us to further develop our recommendation systems to provide recommendations in real time. In the SmartMatch team we mainly use the following technologies: AWS (ECS, Kinesis, SQS, S3, RDS), Docker, Airflow, Elasticsearch, Python, Scala.

What we expect of you
The team consists of data scientists and developers. You will be working as a developer on the new search and match solution, based on ElasticSearch and on the industrialization of new recommendation algorithms. You need to able to acquire the necessary skills and techniques quickly. You are required to help in designing the architecture. Therefore you must be able to demonstrate fundamental understanding of application architecture.


To be successful during this assignment, we think you will at least need to have proven higher educational level.

Furthermore you will at least need experience with…

  • Java / Scala
  • Python
  • Amazon Web Services (AWS)
  • Relational databases, e.g. MySQL or Postgres
  • application architecture and –design

You preferably also have experience with…

  • data management in AWS
  • Docker
  • Airflow
  • within AWS: S3, Kinesis, ECS and CloudFormation
  • Elasticsearch
  • Docker, ElasticSearch and machine learning

The skills and competencies we think you’ll certainly need are:

  • strong communicative and social skills
  • fluent in English, both orally and in writing
  • quality oriented
  • result driven
Besides a match on knowledge, skills and competencies, a match on personality and culture is just as important! Because you need to feel comfortable at work. If you recognize the profile below, we are looking for you!The personality we are looking for…

A no-nonsense, hands-on person with a huge drive to develop practical solutions that meet our focus group’s needs. You are trustworthy and discrete. You like sharing your ideas with others and you value other’s ideas.


This project will run via Yacht.


Who is Randstad
Randstad is the global leader in the HR services industry. By combining our passion for people with the power of today’s intelligent machines, we support people and organizations in realizing their true potential. We call this Human Forward.


Voor meer informatie neem je contact op met Sarah Goossens via telefoonnummer 06-10314211

Werken voor Yacht
Yacht is dé organisatie van en voor professionals. Wij verbinden professionals en organisaties die het verschil willen maken. Ons doel is optimaal resultaat: jou als professional uitdagend werk bieden waarmee jij de organisaties van onze opdrachtgevers blijvend verbetert. Behoor jij tot de beste professionals in jouw vak? Wil je samen met vakgenoten het verschil maken bij toonaangevende organisaties? Dan willen we jou graag leren kennen.


Uiteraard staat deze vacature open voor zowel mannen als vrouwen.