Kafka Data Platform Developer/Analyst

B3 Consulting Poland

Wrocław, Dsw, Poland • 1h ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Data Platform Developer/Analyst (Kafka)

  • Focus: Kafka-based data platform development, data mapping, microservices, and streaming/query integration

  • Work style: Hybrid (Wrocław, 2 days/month) + ability to work in Poland

Description

You will analyze data requirements and map information between source systems, a streaming platform, and an ODS database.

You will design and implement data-platform solutions, including microservices, a query layer exposing data, and communication/data-integration structures.

You will also implement monitoring and observability, troubleshoot data-flow issues, and optimize performance and costs in an Agile (Scrum/Kanban) team.

Responsibilities

  • Analyze requirements and translate business needs into technical specifications and data mapping

  • Design and implement data-platform solutions (microservices, query layer, communication structures)

  • Integrate data between systems (sources → streaming platform → ODS)

  • Implement metrics/observability and diagnose streaming/data-flow problems

  • Optimize performance and cost; provide operational support

  • Work in an Agile environment (Scrum/Kanban, Jira/Confluence)

Requirements

Must have:

  • 3+ years of production experience with Apache Kafka (brokers, topics, partitioning, schemas, replication)

  • Fluent Kafka Streams and kSQL

  • Kafka Connect experience (configuring and developing ready and custom connectors)

  • Strong Spring Boot skills: fluent Java and Spring framework (Boot, Cloud, Security, Data) and knowledge of Python

  • MongoDB experience (document schema design, indexing, query optimization)

  • GraphQL experience (service implementation, schema definitions, resolvers)

  • Basic knowledge of Apache Iceberg (table formats, metadata management)

  • Monitoring/observability tools knowledge (Prometheus, Grafana, OpenTelemetry)

  • Data security knowledge (TLS, SASL, ACL; encryption in transit and at rest)

  • Agile experience (Scrum/Kanban, Jira/Confluence)

  • Ability to analyze business requirements and communicate with stakeholders; create use-case/user-story documentation

  • Hybrid work readiness (Wrocław, 2 days/month)

  • Eligibility to work in Poland (citizenship, residence permit, visa, etc.)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report