Data Engineer - Kafka & Elasticsearch
Pauwels Consulting
Brussel, Belgium
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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.beGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
EM
Eli McGarvie
Best Companies in the Netherlands: Top 25 Companies in 2023Â
over 3 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago
EM
Eli McGarvie
Data Engineer Salary UK
about 3 years ago
BB
Benedikt Bischof
Software Developer Salary in The Netherlands [2023]
over 3 years ago