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
responsibilities :
Rozpoznanie danych przepływających przez istniejące rozwiązanie
Przeprowadzenie szczegółowej analizy istniejących pakietów SSIS, w tym:
Identyfikacja zależności między pakietami.
Wskazanie miejsc, które mogą generować problemy z funkcjonowaniem.
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:
Uproszczenie logiki przetwarzania.
Wprowadzenie modularnej architektury pakietów.
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
requirements-expected :
Kilkuletnia praktyka 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
offered :
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