
DysrupIT to firma oferująca usługi chmurowe i rozwiązania IT, pomagająca organizacjom modernizować technologie i przechodzić na modele operacyjne „jako usługa”. Jej działalność obejmuje chmurę korporacyjną, usługi zarządzane, tworzenie aplikacji, cyberbezpieczeństwo, analitykę danych oraz zarządzanie informacjami, wspierając firmy — od małych i średnich organizacji po międzynarodowe przedsiębiorstwa. Firma współpracuje z Microsoftem i innymi platformami chmurowymi, łącząc realizację techniczną z rozwojem talentów, wpływem na społeczność i długoterminowymi partnerstwami, aby tworzyć bezpieczne, skalowalne środowiska technologiczne dopasowane do potrzeb biznesowych.
Starszy inżynier danych, potoki finansowe GCP
Twórz audytowalne potoki danych Google Cloud dla finansów, rozliczeń i fakturowania. Korzystaj z BigQuery, Pythona, SQL i kontroli jakości danych, aby zapewnić dokładne uzgodnienia.
Opis
- Twórz i utrzymuj potoki pozyskiwania danych GCP dla danych finansowych i rozliczeniowych.
- Opracowuj modele BigQuery z zagnieżdżonymi tabelami ARRAY/STRUCT, partycjonowaniem i klastrowaniem.
- Dodawaj kontrole uzgodnień w warstwach źródłowej, pośredniej i wyjściowej.
- Weryfikuj przychodzące pliki i kieruj nieprawidłowe lub niekompletne dane do kwarantanny.
- Twórz idempotentne potoki, które można uruchamiać ponownie bez duplikowania ani uszkadzania danych.
- Korzystaj z tabel wyłącznie dopisywanych i widoków jako kontroli wspierających audytowalność.
- Przetwarzaj wartości pieniężne za pomocą typów BigQuery NUMERIC i odpowiedniego zaokrąglania.
- Zarządzaj danymi referencyjnymi z datami obowiązywania, w tym stawkami, mapowaniami i atrybutami klientów.
- Śledź pochodzenie danych od wyników do danych źródłowych.
- Pisz typowany, łatwy w utrzymaniu i dobrze przetestowany kod Python z użyciem pydantic i pytest.
- Twórz i optymalizuj zaawansowane zapytania SQL na potrzeby transformacji, uzgodnień i raportowania.
- Współpracuj z interesariuszami z zespołów inżynierii, analityki i finansów, przekładając reguły biznesowe na niezawodną logikę danych.
- Wspieraj współpracowników jako mentor i pomagaj ustanawiać standardy oraz praktyki inżynierii danych.
Wymagania
- Co najmniej sześć lat doświadczenia w inżynierii danych.
- Udokumentowane doświadczenie w tworzeniu potoków finansowych lub rozliczeniowych, w których każda kwota musi zostać uzgodniona.
- Bardzo dobra znajomość Pythona, w tym pydantic, typowanego kodu i pytest.
- Zaawansowana znajomość SQL, w tym złożonych złączeń, funkcji okienkowych i optymalizacji wydajności.
- Dogłębne doświadczenie z Google BigQuery, w tym z zagnieżdżonymi tabelami ARRAY/STRUCT, partycjonowaniem i klastrowaniem.
- Doświadczenie w dokładnym przetwarzaniu wartości pieniężnych przy użyciu typów danych NUMERIC.
- Doświadczenie w projektowaniu tabel wyłącznie dopisywanych i wykorzystywaniu widoków do kontroli danych.
- Dobra znajomość praktyk jakości danych, w tym kontroli uzgodnień, walidacji plików i kwarantanny.
- Doświadczenie w tworzeniu idempotentnych potoków, które można bezpiecznie uruchamiać ponownie.
- Doświadczenie we wdrażaniu śledzenia pochodzenia danych i zarządzaniu danymi referencyjnymi z datami obowiązywania.
- Doświadczenie w fakturowaniu obejmujące noty kredytowe, ponowne fakturowanie, przeliczanie walut i zamknięcie miesiąca.
- Doświadczenie we współpracy z zespołami finansowymi lub rozliczeniowymi w środowisku regulowanym lub podlegającym audytowi.
- Doświadczenie z innymi usługami GCP, takimi jak Cloud Storage, Cloud Run lub Firestore.
Benefity
- Konkurencyjne wynagrodzenie zależne od doświadczenia.
- Świadczenia wymagane przez prawo.
- Dodatkowe ubezpieczenie HMO.
- Profesjonalne środowisko pracy sprzyjające współpracy.
- Możliwości rozwoju kariery w rozwijającej się organizacji.
- Praca hybrydowa lub zdalna, jeśli ma zastosowanie.
- Szkolenia wspierające rozwój pracowników i awans zawodowy.