Data Engineer / BI Developer
Summary
Sole data engineer / BI developer at Respo, owning data end to end: building Grafana dashboards, developing the data warehouse, ETL/ELT pipelines and data models (Python, SQL, Mongo), integrating new sources, and defining KPIs and metrics directly with the board and business teams.
Dołącz do Respo i przejmij odpowiedzialność za obszar danych i Business Intelligence w naszej organizacji.
Szukamy osoby, która będzie odpowiadać za to, żeby dane w Respo były nie tylko poprawnie zbierane i przetwarzane, ale przede wszystkim realnie wykorzystywane do podejmowania decyzji biznesowych.
Będziesz pracować zarówno z technologią, jak i bezpośrednio z biznesem – tworzyć dashboardy, odpowiadać na bieżące potrzeby analityczne oraz wspierać Zarząd i poszczególne działy w definiowaniu metryk, które pozwolą nam lepiej mierzyć efekty naszej pracy.
To samodzielne stanowisko – szukamy osoby, która będzie potrafiła przejąć temat od rozmowy o potrzebie biznesowej, przez zaprojektowanie rozwiązania, aż po jego wdrożenie i późniejsze utrzymanie.
Co będziesz robić?
Dashboardy, raportowanie i analityka
- tworzyć i rozwijać dashboardy w Grafanie dla różnych obszarów organizacji,
- przekładać potrzeby biznesowe na konkretne metryki, raporty i dashboardy,
- rozwijać serwis do systematycznej wysyłki raportów na maila,
- przygotowywać analizy i zestawienia danych na potrzeby Zarządu oraz poszczególnych zespołów,
- wyciągać dane ad hoc – odpowiadać na pytania biznesowe, dla których nie mamy jeszcze gotowych raportów,
- analizować dane i pomagać w ich interpretacji,
- dbać o to, żeby osoby korzystające z dashboardów rozumiały prezentowane metryki i mogły im zaufać.
Metryki i współpraca z biznesem
- współpracować bezpośrednio z Zarządem oraz liderami poszczególnych obszarów przy definiowaniu najważniejszych metryk i KPI,
- pomagać określić, co i w jaki sposób powinniśmy mierzyć, żeby rzeczywiście oceniać efektywność poszczególnych obszarów,
- przekładać ustalone metryki na konkretne rozwiązania – od określenia źródeł danych, przez ich przetworzenie, aż po dashboard w Grafanie,
- rozwijać istniejące metryki wraz ze zmianami zachodzącymi w biznesie,
- pomagać organizacji budować podejście do podejmowania decyzji opartego na danych.
- rozwijać i utrzymywać naszą hurtownię danych,
- budować i rozwijać procesy ETL/ELT oraz pipeline'y danych,
- integrować nowe źródła danych z naszym środowiskiem,
- tworzyć i rozwijać modele danych wykorzystywane przez biznes,
- dbać o poprawność, spójność, jakość i dostępność danych,
- automatyzować procesy związane z przetwarzaniem i dostarczaniem danych,
- monitorować działanie procesów danych i diagnozować pojawiające się problemy.
- bardzo dobrej znajomości SQL oraz NoSQL (Mongo),
- praktycznej znajomości Pythona oraz bibliotek ORM,
- doświadczenia w pracy z hurtowniami danych,
- doświadczenia w pracy z danymi nieustrukturyzowanymi,
- doświadczenia w budowaniu i utrzymywaniu procesów ETL/ELT,
- podstawowej znajomości budowy procesów CI/CD,
- znajomości zasad modelowania danych,
- doświadczenia w tworzeniu dashboardów i raportów,
- umiejętności integrowania danych pochodzących z różnych systemów i API,
- rozumienia zasad zapewniania jakości, spójności i niezawodności danych,
- umiejętności przełożenia pytania biznesowego na dane, które pozwolą na nie odpowiedzieć,
- umiejętności rozmowy z osobami nietechnicznymi i zrozumienia, jakiej informacji naprawdę potrzebuje biznes,
- dużej samodzielności i odpowiedzialności za powierzony obszar.
Dużym plusem będzie
- doświadczenie z Amazon Redshift,
- znajomość Dagster,
- znajomość TimescaleDb,
- znajomość Streamlit,
- doświadczenie z Grafaną,
- doświadczenie w środowisku AWS,
- znajomość narzędzi do integracji i orkiestracji danych, np. Airbyte, Meltano czy Dagster,
- doświadczenie w definiowaniu metryk i KPI wspólnie z biznesem,
- doświadczenie w analizie danych i przekładaniu wyników na rekomendacje biznesowe,
- doświadczenie w pracy bezpośrednio z Zarządem lub osobami odpowiedzialnymi za poszczególne obszary organizacji,
- doświadczenie w firmie produktowej lub szybko rozwijającym się środowisku.
Kogo szukamy?
Przede wszystkim osoby samodzielnej, która chce mieć realną odpowiedzialność za swój obszar.
Nie szukamy osoby, która będzie jedynie realizować kolejne tickety z prośbami o raport. Chcemy, żebyś potrafił/a porozmawiać z biznesem, zrozumieć problem i czasem powiedzieć: „żeby odpowiedzieć na to pytanie, powinniśmy mierzyć coś trochę innego”.
Będziesz mieć wpływ na cały proces: od ustalenia z Zarządem lub liderem działu, co chcemy mierzyć i dlaczego, przez znalezienie i przygotowanie odpowiednich danych, aż po stworzenie rozwiązania, z którego później rzeczywiście korzysta organizacja.
To stanowisko daje dużą przestrzeń do samodzielnego działania i realnego wpływu na to, jak Respo wykorzystuje dane do zarządzania i podejmowania decyzji