Job Description
We are seeking an experienced Kafka Expert to design, implement, and maintain robust, scalable, and high-performance streaming data pipelines.
- The ideal candidate will have deep knowledge of Apache Kafka architecture, be proficient in distributed systems, and have hands-on experience integrating Kafka with enterprise-grade applications.
Key Responsibilities
- Design, configure, and maintain Apache Kafka clusters.
- Develop, test, and deploy Kafka producers and consumers using Java, Python, or other languages.
- Ensure high availability, fault tolerance, and data integrity in real-time messaging systems.
- Optimize Kafka performance by tuning brokers, partitions, topics, and producer/consumer configurations.
- Integrate Kafka with external systems.
- Document Kafka system architecture, configurations, and operating procedures.
Skills
- Kafka internals
- Kafka Connect
- Kafka Streams
- KSQL
- Java
- Scala
- Python
- data ingestion pipelines
- alerting tools
- containerized environments
- CI/CD pipelines
- security configurations
- Cloud-based Kafka services
- real-time analytics tools
Languages
- Dutch
- French
- English
Hiring Team Member
