BI Engineer (Senior)
VirtusLab
To rola Data Engineera / Platform Engineera, która realnie polega na budowie nowoczesnej platformy danych od podstaw dla klienta z sektora ubezpieczeń. Mimo tytułu BI Engineer, główny nacisk kładziony jest na data modeling, pipeline'y, governance i przygotowanie pod AI, a nie na tworzenie raportów czy dashboardów. Praca ma charakter projektowy, wymaga bliskiej współpracy z klientem i samodzielności w definiowaniu architektury oraz implementacji. Stack to głównie Snowflake, dbt, Python, Azure, Terraform, a BI narzędzia (Power BI, Tableau) są jedynie elementem szerszego ekosystemu.
Brakuje: liczba etapów i format rekrutacji (np. zadanie domowe, live coding), wielkość zespołu po stronie klienta.
To rola Data Engineera / Platform Engineera, a nie tradycyjnego BI developera. Główny nacisk leży na budowie rurociągów danych, modelowaniu i architekturze platformy, a nie na tworzeniu raportów w Power BI czy Tableau. Narzędzia wizualizacyjne są tylko jednym z elementów, a nie sednem pracy.
To rola Data Engineera / Platform Engineera, która realnie polega na budowie nowoczesnej platformy danych od podstaw dla klienta z sektora ubezpieczeń. Mimo tytułu BI Engineer, główny nacisk kładziony jest na data modeling, pipeline'y, governance i przygotowanie pod AI, a nie na tworzenie raportów czy dashboardów. Praca ma charakter projektowy, wymaga bliskiej współpracy z klientem i samodzielności w definiowaniu architektury oraz implementacji. Stack to głównie Snowflake, dbt, Python, Azure, Terraform, a BI narzędzia (Power BI, Tableau) są jedynie elementem szerszego ekosystemu.
- ✓Nowoczesny stack: Snowflake, dbt, Databricks, Azure, Terraform
- ✓Możliwość budowania platformy od podstaw – greenfield
- ✓Mały, cross-funkcjonalny zespół (4-6 osób) – duża autonomia
- !Brak informacji o procesie rekrutacyjnym (liczba etapów, zadanie domowe)
- !W opisie pojawia się 'proaktywne podejście' i 'elastyczność' – może oznaczać zmienny zakres obowiązków
- !Nie wspomniano o on-call ani dyżurach – w budowie platformy mogą wystąpić
- •Projektowanie i implementacja modeli danych w Snowflake (star schema, data vault, itp.)
- •Budowa rurociągów ETL/ELT w Pythonie i dbt do integracji danych z różnych źródeł
- •Wdrażanie polityk data governance i jakości danych (dictionaries, linieage, metadane)
- •Współpraca z interesariuszami biznesowymi w celu zrozumienia wymagań i przełożenia ich na struktury danych
- •Optymalizacja wydajności zapytań i kosztów w Snowflake oraz Azure
- •Utrzymanie infrastruktury jako kodu (IaC) z użyciem Terraform dla środowisk chmurowych
- •Udział w code review i ustanawianiu standardów CI/CD dla data pipeline'ów
- •Wsparcie w operacjach produkcyjnych i monitorowaniu platformy danych
Oferta dla doświadczonych specjalistów (Senior).
Solidny mid Data Engineer z 3-4 latami doświadczenia, który zna dobrze SQL i Pythona, pracował z jedną hurtownią chmurową (np. Snowflake) i ma podstawy modelowania danych. Powinien mieć też minimalne doświadczenie chmurowe (Azure lub AWS) i chęć szybkiego uzupełnienia luk.
Osoby szukające typowo roli BI developera (raporty i dashboardy) – tu dominuje data engineering. Juniorzy bez doświadczenia w data engineering i znajomości hurtowni danych. Osoby nie lubiące kontaktu z klientem i elastycznego zakresu obowiązków.
- ?Jaki jest planowany harmonogram i liczba etapów rekrutacji?
- ?Czy projekt jest już rozpoczęty, czy startujemy od zera?
- ?Ile osób w zespole developerów i jakie role są już obsadzone?
- ?Czy przewidziane są dyżury on-call lub praca w weekendy przy wdrożeniach?
- ?Jakie są oczekiwania co do znajomości Power BI – czy będę tworzyć raporty, czy raczej wspierać architekturę?
- ?Czy klient ma własne środowisko chmurowe, czy używamy Azure bezpośrednio?
- −Liczba etapów i format rekrutacji (np. zadanie domowe, live coding)
- −Wielkość zespołu po stronie klienta
- −Czy istnieje możliwość pracy zdalnej z dowolnego miejsca, czy tylko z Polski?
- −Czy oferowane są szkolenia zewnętrzne i konferencje?
- −Jakie są godziny pracy i czy elastyczne?
Mały (4-6 osób), zwinny, cross-funkcjonalny zespół z wysoką autonomią, nastawiony na dostarczanie pełnej platformy danych. Kładzie nacisk na inżynieryjne standardy (CI/CD, automatyzacja) i ścisłą współpracę z interesariuszami biznesowymi.