Pomiń do treści
Logo firmy VirtusLab

BI Engineer (Senior)

VirtusLab

Oferta w skrócie
21 00027 000PLN / mies.
🏠ZdalnieTryb pracy
📄B2BKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaKraków
Źródło
Aktywna
Opublikowano4 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za16 dni
Werdykt JobHunt

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.

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Tytuł może mylić

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.

Czym naprawdę jest ta rola?Data Engineer

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.

Plusy
  • 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
Na co uważać
  • !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ć
Codzienna praca
  • 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
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

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.

Raczej nie dla

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.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on4/5
Architekt3/5
Remote5/5
Enterprise2/5
Pytania do rekrutera
  • ?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?
Brakujące informacje
  • 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?
Zespół

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.

🔗Podobne oferty