Data Integration Specialist (SSIS / Azure / Databricks)
Numer referencyjny: PL25/IC/DATAINTEGRATION/REMOTE
Dołącz do prestiżowego projektu w branży lotniczej i weź udział w modernizacji oraz rozwoju procesów ETL w oparciu o SSIS. Twoim zadaniem będzie zarówno szczegółowa analiza i dokumentacja istniejących rozwiązań, jak i ich refaktoryzacja oraz optymalizacja. W dalszej fazie projektu będziesz odpowiadać za implementację nowych przepływów oraz przygotowanie architektury umożliwiającej łatwą migrację do środowiska chmurowego (Databricks).
? Lokalizacja: 100% zdalnie (Polska)
⏳ Kontrakt: minimum 12 miesięcy, z możliwością przedłużenia
? Model: B2B, stawka do uzgodnienia
? Branża: lotnicza
Twoje zadania:
- Rozpoznanie danych przepływających przez istniejące rozwiązanie
- Przeprowadzenie szczegółowej analizy istniejących pakietów SSIS, w tym:
o Identyfikacja zależności między pakietami.
o Wskazanie miejsc, które mogą generować problemy z funkcjonowaniem.
o Ocena wydajności i wskazanie obszarów wymagających optymalizacji - Wykonanie dokumentacji istniejących procesów ETL (w tym zaproponowanie i użycie odpowiedniego narzędzia do zautomatyzowania dokumentacji, np. ApexSQL Doc)
- Refaktoryzacja pakietów SSIS, w tym:
o Uproszczenie logiki przetwarzania.
o Wprowadzenie modularnej architektury pakietów.
o Eliminacja niepotrzebnych zależności między zadaniami i pakietami - Wdrożenie najlepszych praktyk w zakresie tworzenia pakietów SSIS (czytelność, skalowalność, łatwe utrzymanie)
- Współpraca z zespołem odpowiedzialnymi za infrastrukturę SQL Server oraz zespołem rozwoju
- Przygotowanie rekomendacji dotyczących ewentualnej migracji do Databricks
- Wykonanie migracji do Databricks - opcjonalnie, do decyzji na podstawie przygotowanej rekomendacji, oceny kosztów i opłacalności dla firmy
U Kandydatów zwracamy uwagę na:
- Kilkuletnią praktykę w pracy z SSIS i SQL Server, w tym w projektach refaktoryzacji i optymalizacji pakietów
- Znajomość narzędzi do dokumentacji procesów ETL
- Umiejętność projektowania modularnych i skalowalnych rozwiązań ETL
- Dobrą znajomość zasad optymalizacji wydajności procesów ETL
- Doświadczenie w pracy z rozwiązaniami chmurowymi (Azure, Databricks)
- Znajomość języka Python w kontekście przetwarzania danych
- Analityczne myślenie, samodzielność i dbałość o jakość dokumentacji oraz kodu
- Umiejętność komunikacji z zespołami o różnych kompetencjach
Zapewniamy:
- Stabilny kontrakt na co najmniej 12 miesięcy
- Udział w innowacyjnym projekcie w branży lotniczej
- 100% pracę zdalną z Polski
- Benefity: prywatna opieka medyczna, karta MultiSport, dofinansowanie szkoleń, elastyczny czas pracy, integracje