Senior Data Migration Engineer (f / m/x)
Białystok, Polska, Bydgoszcz, Polska, Kraków, Polska +10Key offer highlights
Min. 5 years of experience
Full-time
Remote work - no commuting
Private healthcare
Opis
Szukamy Senior Data Migration Engineer (f/m/x), który dołączy do Sii i naszego zespołu realizującego migracje z SQL Server do Snowflake dla globalnego klienta działającego w branży tytoniowej. Od początku będziesz uczestniczyć w rozwoju potoków Matillion, konwersji kodu wspomaganej AI, automatycznych testach oraz rekonsyliacji danych.
Benefity
Great Place to Work
Stabilna sytuacja finansowa
Kontrakty z globalnymi markami
Centrum szkoleń wewnętrznych
Wielu ekspertów, od których możesz się uczyć
Otwarty i dostępny zarząd
Profit sharing
Program Sponsoringu Pasji
Cykliczne imprezy i wyjazdy integracyjne
Komfortowe i dobrze wyposażone biura
Aplikacja MySii
Opieka medyczna
Wymagania
Co najmniej 5 lat praktycznego doświadczenia w tworzeniu i utrzymaniu rozwiązań hurtowni danych klasy enterprise
Silna znajomość Microsoft SQL Server (T-SQL) i Snowflake, w tym optymalizacja wydajności, procedury składowane, widoki, funkcje oraz strojenie zapytań
Udokumentowane doświadczenie w migracji obciążeń SQL Server do Snowflake lub innej hurtowni danych w chmurze
Praktyczne doświadczenie komercyjne z Snowflake, w tym znajomość jego architektury i technik optymalizacji wydajności
Zaawansowane umiejętności Pythona w inżynierii danych, z praktycznym doświadczeniem w użyciu pandas i pytest do automatycznych testów i walidacji danych
Doświadczenie w korzystaniu z asystentów kodowania AI w profesjonalnym tworzeniu oprogramowania, z umiejętnością przeglądu i wdrażania kodu generowanego przez AI
Język angielski na poziomie zaawansowanym
Zakres obowiązków
Migracja obiektów bazodanowych takich jak procedury składowane, widoki, funkcje i logika ETL z Microsoft SQL Server do Snowflake z zachowaniem równoważności funkcjonalnej
Projektowanie, rozwój i optymalizacja potoków ELT Matillion do ładowania i transformacji danych w Snowflake
Budowa zautomatyzowanych ram walidacji i rekonsyliacji danych w Pythonie do porównywania zbiorów źródłowych i docelowych podczas migracji
Analiza i rozwiązywanie rozbieżności danych związanych z konwersją typów danych, różnicami dialektów SQL i logiką transformacji
Wykorzystanie asystentów kodowania AI do przyspieszenia konwersji i refaktoryzacji kodu, z przeglądem i wdrażaniem kodu generowanego przez AI
Optymalizacja wydajności Snowflake poprzez strojenie zapytań, wirtualnych magazynów, strategii klastrowania i obciążeń transformacji
Tworzenie zautomatyzowanych zestawów testów do walidacji wyników migracji i zapobiegania regresjom w całym cyklu dostarczania
Implementacja procesów CI/CD z użyciem Git i potoków wdrożeniowych do zarządzania wydaniami baz danych, Snowflake i Matillion w różnych środowiskach