Data Engineer
PKO BP Finat
To rola senior Data Engineera w banku, łącząca on-premise (Informatica, NIFI) z chmurą GCP. Będziesz projektować i optymalizować ETL, zarządzać bazami danych (Oracle, PostgreSQL, ScyllaDB, BigQuery) oraz pisać kod w Python, PySpark i Rust. Wymagana jest umiejętność wystawiania REST API i dbania o wydajność danych 24/7. To stanowisko stricte techniczne, wymagające głębokiej wiedzy narzędziowej i samodzielności.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: widełki wynagrodzenia, wielkość zespołu i struktura.
To rola senior Data Engineera w banku, łącząca on-premise (Informatica, NIFI) z chmurą GCP. Będziesz projektować i optymalizować ETL, zarządzać bazami danych (Oracle, PostgreSQL, ScyllaDB, BigQuery) oraz pisać kod w Python, PySpark i Rust. Wymagana jest umiejętność wystawiania REST API i dbania o wydajność danych 24/7. To stanowisko stricte techniczne, wymagające głębokiej wiedzy narzędziowej i samodzielności.
- ✓Hybryda 4 dni zdalnie – duża elastyczność
- ✓Praca w banku – stabilność i projekty z wysokimi wymaganiami wydajnościowymi
- ✓Możliwość pracy zarówno z legacy, jak i nowoczesnym cloudem (GCP)
- −Wymagania dotyczą zarówno rzadkich narzędzi (Automate Now, ScyllaDB, Rust), co może utrudnić znalezienie kandydata i sugerować specyficzny stack legacy
- −Odpowiedzialność 24/7 bez wzmianki o wynagrodzeniu za dyżury
- −Brak widełek wynagrodzenia w ofercie
- −Lista wymagań bardzo długa i szczegółowa – ryzyko przeładowania obowiązkami
- !Brak informacji o wielkości zespołu i strukturze
- !Nie sprecyzowano, czy rola zakłada modernizację legacy, czy utrzymanie hybrydy
- !Wiele 'mile widzianych' technologii, które mogą być de facto oczekiwane
- !Nieznany proces rekrutacyjny
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i rozwijanie procesów ETL z użyciem Informatica PowerCenter i NIFI
- •Migracja oraz integracja pipeline'ów danych do GCP z wykorzystaniem Airflow, Data Flow i Data Proc
- •Optymalizacja wydajności baz danych (Oracle, PostgreSQL, ScyllaDB, BigQuery, BigTable)
- •Pisanie skryptów w Python i PySpark do transformacji i analizy danych
- •Tworzenie narzędzi w Rusta do wydajnego ładowania danych
- •Implementacja i utrzymanie REST API do udostępniania danych
- •Konfiguracja harmonogramowania zadań w Automate Now
- •Monitorowanie i reagowanie na incydenty wydajnościowe (dyżury 24/7)
Oferta dla doświadczonych specjalistów (Senior).
Data Engineer z min. 5 latami ETL on-prem i 3 latami na GCP, z praktyczną znajomością wymaganych narzędzi i języków (Python, Rust).
Nie dla osób z mniej niż 5-letnim doświadczeniem w ETL on-prem lub mniej niż 3 lata na GCP – rola wymaga unikalnego połączenia kompetencji legacy i cloud. Nie dla juniorów ani midów bez głębokiej wiedzy bazodanowej.
- ?Jak wygląda dyżurowanie 24/7 – czy jest rotacyjne, ile osób w grafiku, czy dodatkowo płatne?
- ?Jaki jest zakres odpowiedzialności za 'wystawianie danych pod usługi' – czy to budowa API, czy obsługa incydentów?
- ?Czy planowana jest migracja z on-prem do GCP, czy równoległe utrzymanie obu środowisk?
- ?Ile osób liczy zespół i jakie są role pozostałych członków?
- ?Jaki jest poziom autonomii technicznej – czy mogę proponować zmiany stacku?
- ?Czy znajomość Rusta jest bezwzględnie wymagana, czy można to nabyć w trakcie?
- ?Jakie są widełki wynagrodzenia dla tej roli?
- ?Jaki jest proces rekrutacyjny – liczba etapów, zadania domowe?
- −Widełki wynagrodzenia
- −Wielkość zespołu i struktura
- −Szczegółowy proces rekrutacyjny
- −Informacja o ewentualnym on-call i jego kompensacji
- −Opis konkretnych projektów lub systemów, nad którymi przyjdzie pracować
Nie opisano kultury zespołu w ogłoszeniu.