01 Zakres zadań
Dołączysz do projektu, w którym warstwa danych jest już częściowo zbudowana, ale wymaga dopracowania i uporządkowania. Kluczowym celem jest rozwój modelu danych oraz zbudowanie od podstaw warstwy prezentacyjnej. Wsparcie przy narzędziu do raportowania.
Zakres obowiązków:
Modelowanie danych (obszar rozwinięty):
- rozwój i optymalizacja modeli danych w dbt z wykorzystaniem ClickHouse SQL
- projektowanie modeli w architekturze:
- star schema
- snowflake schema
- dbanie o jakość, spójność i wydajność danych
Warstwa prezentacyjna (obszar do zbudowania):
- konfiguracja i wdrożenie Apache Superset
- integracja Superset z bazą ClickHouse
- projektowanie i tworzenie dashboardów oraz raportów
- implementacja Row Level Security (RLS)