Freelance opdracht: Middleware Engineer Kafka (QR5159)

Qualogy Resources
Rijswijk, ZH, Nederland


Middleware Engineer Kafka (QR5159)





Websites & Applicaties




in overleg


Amsterdam, NH

Aantal views


Omschrijving opdracht

Functie: Middleware Engineer Kafka (QR5159) 
Start: 2-1-201836 uur per week 
Periode: 6 mnd+ 
Omgeving: Amsterdam 
For our client in Amsterdam we are looking for a Middleware Engineer Kafka.

Your work environment:
The chapter is responsible for events and data solutions, like Apache Cassandra, Apache Spark Apache Kafka and Apache Solr.

The departments' main duties include:
- Take ownership of Events and Data solutions which are used by the squads and provide consultancy  
  on these solutions
- Investigate, understand and choose the right tool(s) for the job to be done and ensure that the 
  squads are capable to use them
- Industrialize a data solution, so that it can be used seamlessly by the squads
- Continuously monitor and improve efficiency, quality and time-to-market through in-depth 
  automation of building, testing and deployment
- Phasing-out data solutions that have reached the end of their life cycle

Job description:
As a DevOps Engineer at the Events and Data chapter you will be working together with other colleagues in a squad and you will be responsible for the kafka eventbus, the use of this bus and tuning the topics. You will advise and educate the squad members regarding the use and implementation of the eventbus platform.

In addition to being part of a squad, you will also contribute to:
- Streamlining the chapter’s development process from code check-ins, automated deployment and   
  acceptance testing, all the way towards production.
- Industrializing the chosen Events and Data platforms for use by other squads.


Gezocht profiel

Who we are looking for?
You love technology and are curious about the trends and developments in your area of expertise. You have a collaborative attitude and are continuously looking for opportunities to take your team one step further. A multidisciplinary team is where you thrive and with your can-do mentality you do what’s needed to get the job done. 
You are able to develop efficient and maintainable code with the right balance between solving the problem at hand and not over-engineering your solution. 
With your understanding of operations and platform engineering you know how to satisfy the needs of our customers. 
You enjoy educating yourself and others and are able to perform on-the-job coaching.

Desired skills and expertise:
- Professional and intellectual ability at bachelor level
- Knowledge of Kafka is mandatory
- Strong conceptual understanding of the big picture is preferred
- Able to use a wide variety of open source technologies and tools
- Experienced with Agile development & Scrum
- Version Management, GIT, Continuous Integration
- Knowledge of Java and Web API’s
- Comfortable with collaboration and open communication
- Focused on delivering quality above quantity
- Platform engineering / Total stack experience is hugely beneficial (e.g. Linux, Puppet, Python, 
  scripting, …)
- Knowledge of databases is preferred
- Ability to adopt and test new features
- Knowledge sharing will be expected
- Excellent team player
- Passion for backend technology
- Attention to details