Data Engineer (SQL)
Primaris Services
Rola Data Engineera w projekcie dla sektora ubezpieczeń – rozwój i utrzymanie warstwy danych. Codzienna praca obejmuje modelowanie danych w narzędziu dbt z wykorzystaniem bazy ClickHouse (modele star schema i snowflake), optymalizację zapytań SQL, budowę dashboardów w Apache Superset oraz implementację mechanizmów bezpieczeństwa (RLS). To stanowisko wymaga eksperckiej znajomości SQL i doświadczenia w data engineeringu – nie jest to rola dla początkujących.
Brakuje: wielkość zespołu po stronie klienta, przewidywany czas trwania projektu.
Rola Data Engineera w projekcie dla sektora ubezpieczeń – rozwój i utrzymanie warstwy danych. Codzienna praca obejmuje modelowanie danych w narzędziu dbt z wykorzystaniem bazy ClickHouse (modele star schema i snowflake), optymalizację zapytań SQL, budowę dashboardów w Apache Superset oraz implementację mechanizmów bezpieczeństwa (RLS). To stanowisko wymaga eksperckiej znajomości SQL i doświadczenia w data engineeringu – nie jest to rola dla początkujących.
- ✓W pełni zdalna współpraca
- ✓Konkretna stawka B2B 130-150 PLN/h netto+VAT
- ✓Jasny proces rekrutacyjny (rozmowa telefoniczna, zadanie SQL, spotkanie z PO)
- ✓Nowoczesny stack danych (dbt, ClickHouse, Superset)
- −Rola w outsourcingu – stabilność zależy od projektu u klienta
- −Zadanie rekrutacyjne SQL – nie wiadomo jak długie ani czy płatne
- !Brak informacji o wielkości zespołu po stronie klienta
- !Nie podano przewidywanego czasu trwania projektu
- •Modelowanie danych w dbt (star schema, snowflake schema) przy użyciu idiomatycznego SQL dla ClickHouse
- •Optymalizacja zapytań SQL – analiza planów wykonania, poprawa wydajności JOINów i agregacji
- •Rozwój warstwy prezentacyjnej w Apache Superset (konfiguracja, łączenie z bazą, budowa dashboardów)
- •Implementacja mechanizmów Row Level Security (RLS) dla kontroli dostępu do danych
- •Utrzymanie i rozwój pipeline'ów danych w obszarze polis i procesów biznesowych ubezpieczeń
- •Współpraca z Product Ownerem i zespołem nad wymaganiami i architekturą danych
Oferta dla doświadczonych specjalistów (Senior).
Inżynier danych z 5-letnim doświadczeniem, bardzo dobrym SQL-em i podstawami modelowania danych. Gotów nauczyć się dbt i Superset na potrzeby projektu.
Osoby z mniej niż 5 latami doświadczenia w data engineeringu, lub które nie mają solidnych podstaw optymalizacji SQL i modelowania danych. Rola nie jest odpowiednia dla juniorów ani midów bez silnych umiejętności SQL.
- ?Ile osób liczy zespół data engineering po stronie klienta?
- ?Jak długo trwa projekt i czy istnieje perspektywa przedłużenia?
- ?Czy zadanie rekrutacyjne SQL jest płatne lub czasowo ograniczone?
- ?Czy rola wymaga on-call lub dyżurów?
- ?Jaki jest udział modelowania względem dashboardingu w codziennej pracy?
- ?Czy istnieje możliwość pracy z innymi narzędziami poza wymienionymi?
- ?Jakie są główne wyzwania techniczne w projekcie?
- −Wielkość zespołu po stronie klienta
- −Przewidywany czas trwania projektu
- −Szczegóły zadania rekrutacyjnego (czas, zakres)
- −Informacja o dyżurach on-call
Rozmowa telefoniczna (do 30 min), zdalne zadanie z SQL, zdalne spotkanie z Product Ownerem projektu (30-60 min).