Poszukujemy doświadczonego Data QA Engineera do Respect Energy - jest to jedna z największych, niezależnych spółek na rynku energii elektrycznej w Polsce, która jako pierwsza zaoferowała swoim klientom w 100% zielony mix energetyczny, pochodzący z odnawialnych źródeł takich jak: słońce, wiatr, woda i biogaz. U nas będziesz pracować nad projektem od zera rozliczającym nasze transakcje kupna i sprzedaży energii OZE oraz innych produktów z naszego portfolio.
Działalność Respect Energy opiera się na kilku filarach, m.in.: międzynarodowym obrocie energią elektryczną, prawami majątkowymi oraz gwarancjami pochodzenia, a także sprzedaży energii do odbiorców końcowych i działaniach promujących dostęp do czystej energii. Respect Energy inwestuje w infrastrukturę służącą do wytwarzania zielonej energii, głównie w farmy wiatrowe i fotowoltaiczne, poszerzając w ten sposób własne portfolio odnawialnych źródeł energii i rozbudowując ofertę dla klientów. Firma działa obecnie na 27 rynkach i współpracuje z grupą ponad kilku tysięcy wytwórców energii.
Oprócz tego rozwijamy własne projekty, budujemy swój software i właśnie do tych projektów potrzebujemy Ciebie!
- tworzenie i wdrażanie strategii testowania danych w hurtowniach danych oraz systemach przetwarzania danych,
- monitorowanie jakości danych – identyfikowanie anomalii, brakujących wartości i niespójności,
- projektowanie i implementacja testów jednostkowych oraz integracyjnych dla procesów przetwarzania danych,
- weryfikacja zgodności danych z wymaganiami biznesowymi i regułami jakości danych (Data Quality Rules),
- współpraca z zespołem Data Engineering oraz Data Governance w zakresie poprawy jakości danych,
- analiza i automatyzacja testów regresyjnych dla pipeline'ów danych,
- tworzenie testów dla modeli danych i hurtowni danych – sprawdzanie integralności kluczy, zgodności typów i spójności między tabelami,
- zarządzanie danymi testowymi – generowanie i walidacja danych syntetycznych na potrzeby testów,
- współpraca z zespołami DevOps w zakresie CI/CD – integracja testów z pipeline'ami wdrożeniowymi,
- dokumentowanie przypadków testowych, wyników testów oraz rekomendacji dotyczących poprawy jakości danych.
- min. 3 lata doświadczenia w obszarze QA dla systemów danych lub inżynierii danych,
- bardzo dobra znajomość SQL i umiejętność pisania zapytań do testowania danych,
- doświadczenie w testowaniu e2e procesów ETL/ELT oraz integracji danych,
- znajomość narzędzi automatyzujących testy danych (preferowane DBT Tests),
- umiejętność pracy z systemami kontroli wersji (Git) oraz narzędziami CI/CD (np. Jenkins, GitLab CI, Azure DevOps),
- doświadczenie w monitorowaniu jakości danych i wykrywaniu anomalii,
- znajomość języka Python lub PySpark do testowania i automatyzacji procesów QA,
- doświadczenie w pracy z hurtowniami danych (Snowflake, Redshift, BigQuery, PostgreSQL),
- dobra znajomość systemów chmurowych (AWS, GCP, Azure) i ich usług związanych z przetwarzaniem danych,
- umiejętność tworzenia test cases, test plans i dokumentacji testowej,
- znajomość Data Governance i standardów Data Quality.
- doświadczenie z narzędziami do orkiestracji danych,
- znajomość testowania API oraz integracji danych między systemami,
- doświadczenie w testowaniu strumieniowego przetwarzania danych (Kafka, Flink, Spark Streaming),
- znajomość technik mockowania i generowania danych testowych,
- certyfikaty związane z QA lub Data Engineering (np. ISTQB, AWS Data Analytics).
- Możliwość dopasowania formy zatrudnienia (umowa o pracę/B2B)
- Premię roczną opartą na celach indywidualnych
- Prywatną opiekę medyczną w Medicover dla Ciebie i Twoich najbliższych
- Platformę do nauki języków obcych dla Ciebie i bliskiej osobyKafeterię benefitową z możliwością skorzystania z Multisport
- Zniżki na studia na współpracujących uczelniach
- Strefę gier i relaksu w biurze
- Swobodną atmosferę pracy i przestrzeń do wdrażania nowych pomysłów
- Pracę w środowisku opartym na współpracy, przedsiębiorczości i innowacyjności
- Pracę w firmie, która zmienia świat na bardziej zielony!
