Senior Flink Data Engineer
RITS Professional Services
Stanowisko to jest specjalistyczną rolą Data Engineera z naciskiem na streaming danych w czasie rzeczywistym przy użyciu Apache Flink. Projekt dotyczy modernizacji i migracji dużej platformy danych streamingowych dla globalnego klienta z setkami milionów użytkowników. Główne zadania to rozwój pipeline'ów Flink, migracja jobów z DataStream API do nowych standardów, upgrade Flink do wersji 2.0, migracja danych z BigQuery do Data Cloud Storage oraz konwersja formatów Avro na Parquet, z wykorzystaniem narzędzi AI do automatyzacji. Rola jest stricte techniczna – codzienna praca to kodowanie, optymalizacja i migracje, a nie zarządzanie.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak widełek wynagrodzenia, nie podano wielkości zespołu ani struktury projektu.
Stanowisko to jest specjalistyczną rolą Data Engineera z naciskiem na streaming danych w czasie rzeczywistym przy użyciu Apache Flink. Projekt dotyczy modernizacji i migracji dużej platformy danych streamingowych dla globalnego klienta z setkami milionów użytkowników. Główne zadania to rozwój pipeline'ów Flink, migracja jobów z DataStream API do nowych standardów, upgrade Flink do wersji 2.0, migracja danych z BigQuery do Data Cloud Storage oraz konwersja formatów Avro na Parquet, z wykorzystaniem narzędzi AI do automatyzacji. Rola jest stricte techniczna – codzienna praca to kodowanie, optymalizacja i migracje, a nie zarządzanie.
- ✓Kontrakt B2B – elastyczność finansowa
- ✓Interesujący, duży projekt z setkami milionów użytkowników
- ✓Nowoczesny stack: Flink, GCP, streaming, AI-powered tools
- ✓Możliwość pracy nad modernizacją i upgrade'ami platformy
- −Oferta od agencji (RITS) – może oznaczać mniejszą stabilność lub rotację projektu
- −Brak widełek wynagrodzenia (nie podanych w danych strukturalnych ani w treści)
- −Wymagane doświadczenie z AI-powered assistants – może być przeszkodą dla osób niepracujących wcześniej z takimi narzędziami
- !Brak informacji o wielkości zespołu i strukturze projektu
- !Nie podano konkretnej nazwy klienta – może utrudniać ocenę reputacji
- !Wzmianka o AI-driven engineering – nowa dziedzina, może być buzzwordem
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwijanie i optymalizacja pipeline'ów streamingowych czasu rzeczywistego w Apache Flink (DataStream API)
- •Przeprowadzanie upgrade'u platformy Flink do wersji 2.0 i migracja istniejących jobów
- •Projektowanie fault-tolerant architektur streamingowych o wysokiej wydajności
- •Migracja dużych wolumenów danych z BigQuery do Data Cloud Storage (DCS)
- •Konwersja danych z Avro do Parquet z uwzględnieniem schema evolution i optymalizacji storage
- •Automatyzacja procesów migracyjnych i skalowanie ich dla rosnących wolumenów danych
- •Wykorzystanie narzędzi AI (Claude Code, GitHub Copilot, Cursor) do przyspieszania migracji i walidacji danych
- •Współpraca cross-funkcyjna i komunikacja techniczna z interesariuszami biznesowymi
Oferta dla doświadczonych specjalistów (Senior).
Senior data engineer z przynajmniej 3-4 latami pracy z Flinkiem, który wykonał co najmniej jeden upgrade platformy Flink i ma doświadczenie w migracji danych z BigQuery. Zna GCP i konwersję formatów, a także używa AI-powered assistants w codziennej pracy.
Juniorzy ani osoby bez doświadczenia z Apache Flink, ponieważ rola wymaga zaawansowanej wiedzy ze streamingu i migracji. Także nie dla osób szukających pracy stacjonarnej (pełne zdalnie).
- ?Jak liczny jest zespół Flink engineerów w projekcie?
- ?Czy klient to konkretna rozpoznawalna firma? Jaka jest jej nazwa (jeśli można ujawnić)?
- ?Czy przewidziane są dyżury on-call? Jak często?
- ?Jak wygląda harmonogram projektu – czy to długoterminowe zaangażowanie?
- ?Czy istnieje budżet na szkolenia lub konferencje?
- ?Jakie narzędzia AI są obowiązkowo używane – czy wymagane jest konkretne doświadczenie z Claude Code?
- ?Czy w projekcie pracuje się w ramach Scrum/Agile?
- ?Jakie są najbliższe kamienie milowe w migracji danych?
- −Brak widełek wynagrodzenia
- −Nie podano wielkości zespołu ani struktury projektu
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy klient ma swoją nazwę (anonimowy)
- −Brak informacji o beneficie pozapłacowych