{"id":55599,"url":"https://alion.io/job/upvanta-senior-data-platform-developer-kafka","title":"Senior Data Platform Developer (Kafka)","company":{"id":1332,"name":"Upvanta","domain":"upvanta.com","url":"https://alion.io/company/upvanta-sp-z-o-o","size_band":"51-200","is_staffing_agency":false,"employer_type":"staffing","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Data Science","role_family":"Data Science","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Wrocław, Poland"],"countries":["PL"],"hiring_countries":["PL"],"hiring_countries_total":1,"salary":{"min":1100,"max":1300,"currency":"PLN","period":"day","gross":null,"usd_annual":87000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Amazon S3","optional":false},{"name":"Apache Iceberg","optional":false},{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Grafana","optional":false},{"name":"GraphQL","optional":false},{"name":"Java","optional":false},{"name":"Kanban","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"Prometheus","optional":false},{"name":"Python","optional":false},{"name":"Scrum","optional":false},{"name":"Spring Boot","optional":false}],"status":"live","first_seen_at":"2026-08-13T12:56:18Z","employer_posted_date":null,"last_verified_at":"2026-08-13T12:56:18Z","board_verified":false,"closed_at":null,"days_open":48,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":48},"description":"O projekcie\nDla naszego klienta z sektora bankowego poszukujemy doświadczonego Senior Data Platform Engineera (Kafka), który dołączy do zespołu odpowiedzialnego za rozwój nowoczesnej platformy danych opartej na architekturze event-driven.\nPoszukujemy osoby, która posiada praktyczne doświadczenie w budowie i rozwoju rozwiązań opartych o Apache Kafka, potrafi projektować skalowalne usługi w środowisku produkcyjnym oraz dobrze odnajduje się na styku obszarów Data Platform, Backend Development i DevOps.\nPlatforma stanowi kluczowy element ekosystemu danych organizacji i odpowiada za integrację oraz przetwarzanie danych pomiędzy wieloma systemami biznesowymi.\nZakres obowiązków\nprojektowanie i rozwój rozwiązań opartych o architekturę event-driven z wykorzystaniem Apache Kafka,\n\nbudowa i rozwój mikroserwisów w Java oraz Spring Boot,\n\nimplementacja rozwiązań wykorzystujących Kafka Streams oraz kSQL,\n\nprojektowanie, rozwój i utrzymanie konektorów Kafka Connect (source/sink),\n\ndefiniowanie oraz wersjonowanie schematów danych (Avro, Protobuf, JSON Schema),\n\nintegracja platformy z MongoDB, Apache Iceberg, S3 oraz innymi systemami i bazami danych,\n\nimplementacja transformacji danych przy użyciu Single Message Transforms (SMT) oraz własnych konwerterów,\n\nrozwój i utrzymanie warstwy API udostępniającej dane dla systemów biznesowych,\n\nautomatyzacja konfiguracji topiców, konektorów, streamów oraz aplikacji opartych o Kafka Streams,\n\nwdrażanie rozwiązań z zakresu monitoringu i obserwowalności środowiska,\n\ndiagnozowanie problemów związanych z wydajnością, replikacją oraz przetwarzaniem danych,\n\noptymalizacja konfiguracji Apache Kafka, w tym partycjonowania, retencji i mechanizmów replikacji,\n\nwspółpraca z Data Engineerami, DevOps Engineerami oraz analitykami biznesowymi,\n\nudział w dokumentowaniu rozwiązań i dzieleniu się wiedzą w zespole.\n\nWymagania\nMust-have\nminimum 5 lat doświadczenia komercyjnego w obszarze backend development, platform danych lub systemów integracyjnych,\n\nminimum 3 lata praktycznego doświadczenia z Apache Kafka w środowiskach produkcyjnych,\n\nbardzo dobra znajomość Apache Kafka, w tym brokerów, topiców, producentów, konsumentów, logów oraz mechanizmów replikacji,\n\npraktyczne doświadczenie z Kafka Streams oraz kSQL,\n\ndoświadczenie w konfiguracji i rozwoju Kafka Connect, zarówno gotowych, jak i własnych konektorów,\n\nbardzo dobra znajomość Java oraz Spring Boot,\n\ndoświadczenie w projektowaniu i budowie mikroserwisów,\n\nznajomość schematów danych Avro, Protobuf oraz JSON Schema,\n\ndoświadczenie w pracy z MongoDB,\n\npraktyczna znajomość Prometheus, Grafana oraz zagadnień observability,\n\nznajomość zagadnień bezpieczeństwa, takich jak TLS, SASL, ACL oraz szyfrowanie danych,\n\ndoświadczenie w pracy w metodykach Agile (Scrum/Kanban).\n\nMile widziane\ndoświadczenie z GraphQL,\n\nznajomość Apache Iceberg,\n\nznajomość OpenTelemetry,\n\npraktyczna znajomość Python,\n\ndoświadczenie w środowiskach chmurowych,\n\ndoświadczenie w automatyzacji procesów DevOps i CI/CD.\n\nTech Stack\nApache Kafka | Kafka Streams | Kafka Connect | kSQL | Java | Spring Boot | MongoDB | GraphQL | Apache Iceberg | Avro | Protobuf | JSON Schema | Prometheus | Grafana | OpenTelemetry | Python","description_format":"text","description_chars":3193,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Polish","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development","IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-08-13T12:56:18Z"}],"liveness":{"score":14,"band":"cold","label":"Long shot","p_open":0.4,"p_active":0.617,"p_room":0.55,"age_days":47,"expected_fill_days":37,"reasons":["seen:47","velocity","win:tail"],"computed_at":"2026-09-30T05:45:00Z"},"pay":{"stated_usd_annual":87000,"is_top_pay":false},"html_url":"https://alion.io/job/upvanta-senior-data-platform-developer-kafka","json_url":"https://alion.io/job/upvanta-senior-data-platform-developer-kafka.json","meta":{"generated_at":"2026-10-01T01:59:47Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1593,"day_limit":5000,"remaining_today":3407,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}