Data Platform Developer-Analyst
⚲ Wrocław
Do uzgodnienia
Wymagania
- Apache Kafka
- SQL
- Java
- Spring Boot
- Spring Framework
- MongoDB
- GraphQL
- Python
- Prometheus
- Grafana
- OpenTelemetry
- Jira
- Confluence
Opis stanowiska
Nasze wymagania:
Minimum 3 lata doświadczenia jako Data Platform Developer/Analyst w środowiskach produkcyjnych.
Bardzo dobra znajomość Apache Kafka, w tym brokerów, topiców, partycjonowania, schematów i replikacji.
Biegła znajomość Kafka Streams i kSQL oraz doświadczenie z Kafka Connect, w tym tworzeniem własnych konektorów.
Bardzo dobra znajomość Java i Spring (Boot, Cloud, Security, Data).
Doświadczenie z MongoDB w zakresie projektowania struktur dokumentowych, indeksowania i optymalizacji zapytań.
Doświadczenie w tworzeniu serwisów GraphQL, definiowaniu schematów i resolverów.
Podstawowa znajomość Apache Iceberg, w tym formatów tabel i zarządzania metadanymi.
Znajomość Java i Python oraz narzędzi observability: Prometheus, Grafana, OpenTelemetry.
Znajomość mechanizmów bezpieczeństwa: TLS, SASL, ACL oraz szyfrowania danych w spoczynku i tranzycie.
Doświadczenie w Scrum/Kanban oraz znajomość Jira i Confluence.
O projekcie:
Dołącz do NATEK Polska jako Data Platform Developer-Analyst i wesprzyj realizację projektów dla jednego z naszych klientów w branży bankowej.
Zakres obowiązków:
Współpraca z analitykami i zespołami IT w zakresie analizy procesów biznesowych, wymagań oraz przepływów danych.
Tworzenie dokumentacji funkcjonalnej i technicznej, w tym przypadków użycia, historyjek użytkownika, modeli danych i mapowań.
Projektowanie i rozwój mechanizmów wymiany, transformacji i przetwarzania danych w architekturze opartej na zdarzeniach.
Projektowanie struktur danych, modeli przechowywania oraz warstw udostępniania danych dla aplikacji i systemów zewnętrznych.
Implementacja i rozwój mikroserwisów odpowiedzialnych za obsługę oraz przetwarzanie danych.
Konfiguracja mechanizmów integracyjnych oraz tworzenie niestandardowych transformacji i konwerterów danych.
Implementacja monitoringu, logowania i śledzenia przepływów danych oraz diagnozowanie problemów związanych z replikacją, opóźnieniami i spójnością danych.
Optymalizacja procesów pod kątem wydajności, niezawodności i kosztów oraz współpraca w zespołach Agile z Data Engineerami, DevOpsami, analitykami i testerami.
Udział w code-review, warsztatach technicznych i inicjatywach związanych z wymianą wiedzy.
Oferujemy:
Długofalowa współpraca oparta o nasze wartości: edukacja, partnerstwo i odpowiedzialność.
Praca w projektach dedykowanych dla największych marek na świecie z sektora finansowego i telekomunikacyjnego.
Możliwość wymiany doświadczeń w międzynarodowych środowisku i rozwoju w projektach realizowanych w Polsce, lub innych krajach: Słowacja, Czechy, Bułgaria.
Praca w nowoczesnym środowisku z innowacyjnymi technologiami.
Elastyczne godziny pracy.
Prywatna opieka medyczna.
Karta Multisport lub My Cafeteria.
Ubezpieczenie na życie.
NATEK loyalty Club.
Możliwość dołączenia do społeczności odpowiedzialnej społecznie i uczestniczenia w inicjatywach firmowych.
Dla kontraktorów - uprawnienie do 23 dodatkowych dni świadczenia usług w roku.
Dodatkowy płatny dzień wolny na wolontariat dla pracowników na etacie.
Minimum 3 lata doświadczenia jako Data Platform Developer/Analyst w środowiskach produkcyjnych.
Bardzo dobra znajomość Apache Kafka, w tym brokerów, topiców, partycjonowania, schematów i replikacji.
Biegła znajomość Kafka Streams i kSQL oraz doświadczenie z Kafka Connect, w tym tworzeniem własnych konektorów.
Bardzo dobra znajomość Java i Spring (Boot, Cloud, Security, Data).
Doświadczenie z MongoDB w zakresie projektowania struktur dokumentowych, indeksowania i optymalizacji zapytań.
Doświadczenie w tworzeniu serwisów GraphQL, definiowaniu schematów i resolverów.
Podstawowa znajomość Apache Iceberg, w tym formatów tabel i zarządzania metadanymi.
Znajomość Java i Python oraz narzędzi observability: Prometheus, Grafana, OpenTelemetry.
Znajomość mechanizmów bezpieczeństwa: TLS, SASL, ACL oraz szyfrowania danych w spoczynku i tranzycie.
Doświadczenie w Scrum/Kanban oraz znajomość Jira i Confluence.
O projekcie:
Dołącz do NATEK Polska jako Data Platform Developer-Analyst i wesprzyj realizację projektów dla jednego z naszych klientów w branży bankowej.
Zakres obowiązków:
Współpraca z analitykami i zespołami IT w zakresie analizy procesów biznesowych, wymagań oraz przepływów danych.
Tworzenie dokumentacji funkcjonalnej i technicznej, w tym przypadków użycia, historyjek użytkownika, modeli danych i mapowań.
Projektowanie i rozwój mechanizmów wymiany, transformacji i przetwarzania danych w architekturze opartej na zdarzeniach.
Projektowanie struktur danych, modeli przechowywania oraz warstw udostępniania danych dla aplikacji i systemów zewnętrznych.
Implementacja i rozwój mikroserwisów odpowiedzialnych za obsługę oraz przetwarzanie danych.
Konfiguracja mechanizmów integracyjnych oraz tworzenie niestandardowych transformacji i konwerterów danych.
Implementacja monitoringu, logowania i śledzenia przepływów danych oraz diagnozowanie problemów związanych z replikacją, opóźnieniami i spójnością danych.
Optymalizacja procesów pod kątem wydajności, niezawodności i kosztów oraz współpraca w zespołach Agile z Data Engineerami, DevOpsami, analitykami i testerami.
Udział w code-review, warsztatach technicznych i inicjatywach związanych z wymianą wiedzy.
Oferujemy:
Długofalowa współpraca oparta o nasze wartości: edukacja, partnerstwo i odpowiedzialność.
Praca w projektach dedykowanych dla największych marek na świecie z sektora finansowego i telekomunikacyjnego.
Możliwość wymiany doświadczeń w międzynarodowych środowisku i rozwoju w projektach realizowanych w Polsce, lub innych krajach: Słowacja, Czechy, Bułgaria.
Praca w nowoczesnym środowisku z innowacyjnymi technologiami.
Elastyczne godziny pracy.
Prywatna opieka medyczna.
Karta Multisport lub My Cafeteria.
Ubezpieczenie na życie.
NATEK loyalty Club.
Możliwość dołączenia do społeczności odpowiedzialnej społecznie i uczestniczenia w inicjatywach firmowych.
Dla kontraktorów - uprawnienie do 23 dodatkowych dni świadczenia usług w roku.
Dodatkowy płatny dzień wolny na wolontariat dla pracowników na etacie.
🔍 Dekoder Ogłoszenia
🔴
Minimum 3 lata doświadczenia jako Data Platform Developer/Analyst w środowiskach produkcyjnych.
Oczekuje się, że kandydat będzie samodzielny i będzie potrafił rozwiązywać problemy bez ciągłego nadzoru.
🔴
Biegła znajomość Kafka Streams i kSQL oraz doświadczenie z Kafka Connect, w tym tworzeniem własnych konektorów.
Może oznaczać, że będziesz musiał tworzyć niestandardowe rozwiązania, a nie tylko korzystać z gotowych narzędzi.
🔴
Podstawowa znajomość Apache Iceberg, w tym formatów tabel i zarządzania metadanymi.
Oznacza, że będziesz musiał szybko nauczyć się tej technologii, ponieważ nie jest ona kluczowym wymaganiem, ale jest obecna w projekcie.
🟡
Dołącz do NATEK Polska jako Data Platform Developer-Analyst i wesprzyj realizację projektów dla jednego z naszych klientów w branży bankowej.
Praca jest realizowana dla zewnętrznego klienta, co może oznaczać mniej bezpośredniego wpływu na strategię technologiczną firmy NATEK.
🟢
Projektowanie i rozwój mechanizmów wymiany, transformacji i przetwarzania danych w architekturze opartej na zdarzeniach.
Oczekuje się, że kandydat będzie aktywnie uczestniczył w tworzeniu nowych rozwiązań, a nie tylko utrzymaniu istniejących.