Senior Data Engineer working hybrid in Warsaw on a bank's CRM data systems: designing and optimizing data structures for real-time decisioning, recommendation engines, and Next Best Action, building 360° customer profiles, data quality checks, and ETL/ELT pipelines feeding marketing campaigns. Core stack: SQL, Google Cloud, big data technologies, orchestration tools.
Poszukujemy starszego specjalisty Data Engineer do pracy hybrydowej w Warszawie w zespole odpowiedzialnym za systemy CRM w banku. Osoba na tym stanowisku będzie projektować i optymalizować struktury danych do systemów działających w czasie rzeczywistym, silników rekomendacyjnych i działań marketingowych. Współpraca będzie się odbywać zarówno z wewnętrznymi jednostkami banku, jak i z innymi systemami poza ekosystemem CRM. Celem jest zapewnienie szybkiego i skutecznego dostępu do danych klientów oraz wsparcie kampanii marketingowych. Dodatkowo rola obejmuje tworzenie mechanizmów kontroli jakości danych i raportowanie.
Twój zakres obowiązków:
projektowanie, budowa oraz optymalizacja struktur danych niezbędnych dla obsługi systemów klasy Real-Time Decisioning, silników rekomendacyjnych, systemów Next Best Action / Next Best Activity zorientowanych na działanie w obszarze CRM
tworzenie zoptymalizowanych struktur pod profil klienta 360 stopni
tworzenie zoptymalizowanych struktur na potrzeby raportowe
projektowanie, budowa (przy współpracy z jednostkami Banku) interfejsów i połączeń z systemami poza ekosystem CRM
implementacja mechanizmów kontroli jakości oraz walidacji danych
Nasze wymagania:
minimum 4-6 lat doświadczenia na stanowisku Data Engineer w sektorze bakowym
Praktyczne doświadczenie w projektowaniu i modelowaniu środowisk danych (Data Lake, DWH, modelowanie) na potrzeby analityki zaawansowanej oraz systemów przetwarzania danych w czasie rzeczywistym lub zbliżonym do rzeczywistego.
doświadczenie w pracy w środowiskach przetwarzających bardzo duże wolumeny danych
umiejętność budowania optymalnych struktur pod profile 360 stopni klienta (tzw. Customer Golden Record), agregatów behawioralnych oraz cech modelowych (Feature Stores)
praktyczne doświadczenie w integracji systemów analitycznych z systemami operacyjnymi (np. łączenie silników decyzyjnych/rekomendacyjnych z platformami typu Campaign Management)
doświadczenie w budowaniu i utrzymywaniu stabilnych przepływów danych (pipelines ETL/ELT) zasilających kampanie CRM (zarówno wsadowe/batchowe, jak i triggerowane zdarzeniami)
zrozumienie specyfiki danych CRM (zgody marketingowe, historia kontaktów, opt-out)
biegła znajomość SQL oraz doświadczenie w optymalizacji zapytań
doświadczenie w pracy z platformami chmurowymi z naciskiem na platformę Google Cloud
doświadczenie w pracy z technologiami Big Data do przetwarzania ogromnych wolumenów danych
praktyczna znajomość nowoczesnych formatów przechowywania danych zoptymalizowanych pod kątem analitycznym
doświadczenie z narzędziami do orkiestracji procesów
mile widziane doświadczenie w migracjach i znajomość architektury rozwiązań CRM takich jak Pega, Salesforce, SAS, Adobe
doświadczenie w pracy w metodykach zwinnych (Agile/Scrum)