Data Engineer - Kafka & Elasticsearch

Pauwels Consulting
Brussel, Belgium
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
Dutch, English, French
Job source

Tech stack

Continuous Integration Data Systems Elasticsearch Monitoring of Systems PostgreSQL OpenShift Performance Tuning Service Layer Unstructured Data Scripting Database Optimization Event Driven Architecture
+9 more
Gitlab-ci Kubernetes Avro Apache Kafka Kibana Restful APIs Data Pipelines Docker Microservices

Job description

  • Design, implement, and manage event-driven architectures using Apache Kafka as a core buffer and processing layer.
  • Build and maintain Elasticsearch stacks, including indexing strategies and lifecycle management for structured and unstructured data.
  • Develop a data service layer using REST APIs and microservices to make data available for analysis and monitoring.
  • Deploy and orchestrate data components within Docker, Kubernetes, and OpenShift environments.
  • Optimize data pipelines and ensure system observability through GitLab CI and Python scripting.
  • Ensure data consistency across the entire ecosystem while implementing robust error handling and performance tuning.
  • Document technical configurations, schemas, and architectural choices to maintain high standards of knowledge transfer.

Requirements

  • 3+ years of experience with Apache Kafka, including Kafka Streams, Connect, Schema Registry, Avro, and ksqlDB.
  • 3+ years of experience with Elasticsearch, covering Kibana, ingest pipelines, and index lifecycle management.
  • You possess strong knowledge of container orchestration using Docker, Kubernetes, and OpenShift.
  • You have experience developing data service layers through REST APIs and microservices.
  • You bring proficiency in Python scripting and experience with PostgreSQL databases.
  • You’re familiar with CI/CD tools, specifically GitLab CI, for automating data pipelines.
  • You have expertise in observability, error handling, and the optimization of complex data systems.
  • You are methodical and precise, with a strong ability to document technical architectures and configurations.
  • You are proactive and solution-oriented, thriving in multidisciplinary team environments.
  • You have active knowledge of Dutch, French, and English.

Nice to Haves

  • Willingness to adapt to flexible schedules within a complex technical environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.vdab.be

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:02 min

Audience Q&A on data formats and engine tradeoffs

Matthias Niehoff Matthias Niehoff · WWC Europe 2026

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:21 min

Deploying a primary Elasticsearch and Kibana cluster configuration

Philipp Krenn · WWC 2022

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · WWC 2024

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all