Data Platform Engineer / Analyst
Offer summary

(Summary generated by AI based on the full job description)

The project focuses on a data platform with streaming and data-store solutions. Technologies involved include Apache Kafka, Spring Boot, MongoDB, GraphQL, Apache Iceberg. Key responsibilities are designing and implementing streaming and database solutions, developing Spring Boot microservices, managing Kafka Connect, building the GraphQL layer, and monitoring and optimizing systems. Required skills include Java, Python, Kafka Streams, Prometheus.

newyou can start ASAP

Data Platform Engineer / Analyst

Company: YOUR ITEAMS sp. z o.o.

from: 24 August 2026
to: 23 September 2026
85 - 100net (+ VAT)/ hr.B2B contract (full-time)
Offer parameters
level:senior
working mode:remote
location:Warszawa, Masovian
Warszawa, Masovian

Requirements

Expected technologies

Kafka Streams
kSQL
Java
Spring Boot
Python
GraphQL
Apache Iceberg
Prometheus
Grafana
OpenTelemetry
Jira
Confluence

Operating system

Windows

Our requirements

  • Minimum 3 years of hands-on experience in production environments with strong knowledge of Kafka brokers, topics, partitioning, schemas and replication.
  • Proficiency with Kafka Streams and kSQL.
  • Experience configuring and developing Kafka Connect connectors (off‑the‑shelf and custom).
  • Strong proficiency in Java and the Spring ecosystem (Spring Boot, Cloud, Security, Data).
  • Proficiency in Java and Python for integrations and tooling.
  • Experience designing document-oriented schemas, indexing strategies and query optimisation in MongoDB.
  • Experience implementing GraphQL services (Spring GraphQL or similar), including schema design and resolver development.
  • Familiarity with Apache Iceberg table formats and metadata management.
  • Experience with Prometheus, Grafana and OpenTelemetry for monitoring and observability.
  • Good knowledge of TLS, SASL, ACLs and encryption of data at rest and in transit.
  • Experience working in Scrum/Kanban teams and using Jira and Confluence.

Your responsibilities

  • Collaborate with business analysts and IT teams to understand business processes and data flows.
  • Create and maintain functional documentation such as use cases and user stories, and technical documentation including data diagrams and field mappings.
  • Design Kafka topics with appropriate naming conventions, partition strategies and Avro schemas.
  • Define data structures for MongoDB collections, GraphQL models and Iceberg tables.
  • Develop Spring Boot microservices for producers, consumers and stream processing.
  • Implement the GraphQL layer (schemas and resolvers) to expose data stored in MongoDB.
  • Configure and extend Kafka Connect connectors, including building custom connectors where needed.
  • Develop custom Single Message Transforms (SMTs) and converters to adapt data formats between systems.
  • Implement monitoring, logging and observability for event-driven data flows (Prometheus, Grafana, Vector/ELK, OpenTelemetry, Dynatrace).
  • Diagnose and resolve issues related to replication, latency and data inconsistencies.
  • Optimize Kafka, MongoDB and Iceberg configurations for performance and cost efficiency.
  • Work in an Agile environment (Scrum or Kanban) alongside Data Engineers, DevOps, Analysts and QA Engineers.
  • Share knowledge through workshops, documentation and code reviews.

About the project

We are seeking a Data Platform Engineer / Analyst to join the Data Platform team. In this role, the person will design and build streaming and data-store solutions using Apache Kafka, Kafka Connect, Spring Boot, MongoDB, GraphQL and Apache Iceberg, while working closely with stakeholders to analyse business requirements and map data flows between source systems, the streaming platform and the MongoDB-based ODS with GraphQL services. The role requires strong technical delivery, clear communication with business partners, and the ability to convert requirements into robust, production-ready implementations.

This is how we organize our work

This is how we work

you focus on a single project at a timeyou have influence on the technological solutions appliedyou focus on product developmentagilescrum

This is how we work on a project

  • documentation
  • issue tracking tools
We encourage qualified candidates to apply via the application form. Applicants will be considered on the basis of their skills and experience.
Company

What we offer

  • Remote working.
  • Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
  • Agile approach and no bureaucracy.
  • Outstanding integration trips to various places in Europe.
  • Activities to support your well-being and health.
  • Luxmed Gold Extended medical care and Multisport Plus benefit.

Benefits

  • sharing the costs of sports activities
  • private medical care
  • remote work opportunities
  • integration events

Recruitment stages

  • 1.
    Screening Call
  • 2.
    Cultural Fit Interview
  • 3.
    Technical Interview
  • 4.
    Final Round Interview

YOUR ITEAMS sp. z o.o.

Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
Agile approach and no bureaucracy.

This is how we work

Data Platform Engineer / Analyst
85–100 zł / hr. (B2B)
I apply to:
YOUR ITEAMS sp. z o.o.
Warszawa, Masovian
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.



This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer