JustJoin.IT Praca zdalna Mid New

Programista ETL

emagine Polska

⚲ Warszawa

130 - 150 PLN/dzień netto (B2B)

Wymagania

  • ETL
  • ETL tools
  • Informatica
  • SQL
  • Oracle

Opis stanowiska

Informacje o projekcie: • Branża: bankowość • Stawka: 140 pln/h net + VAT (do negocjacji) • Lokalizacja: głównie zdalnie (wizyty w biurze w Warszawie raz na 2 tygodnie) • Projekt długofalowy Główne obowiązki: • Prowadzenie prac projektowych oraz implementacyjnych związanych z rozwojem systemów IT. • Projektowanie architektury danych oraz systemów IT, w tym tworzenie modeli procesów, aplikacji i danych. • Identyfikowanie problemów technicznych oraz formułowanie wymagań dotyczących nowych rozwiązań. • Proponowanie rozwiązań odpowiadających na potrzeby użytkowników i specyfikę projektów. • Współpraca z architektami oraz innymi zespołami przy projektowaniu oraz wdrażaniu rozwiązań IT. • Zbieranie i analiza wymagań oraz opinii od użytkowników końcowych (biznesowych). • Rozpoznawanie zależności funkcjonalnych oraz technicznych pomiędzy procesami i aplikacjami. • Budowanie prototypów z wykorzystaniem SQL lub Python, a także rozwijanie systemów opartych o te technologie oraz Informatica PowerCenter. • Współtworzenie scenariuszy testowych oraz udział w testach wewnętrznych, implementacji testów automatycznych i procesie CI/CD. • Tworzenie oraz aktualizacja dokumentacji analitycznej, technicznej i funkcjonalnej. Wymagania kluczowe: • Minimum 4 lata doświadczenia w projektowaniu, wdrażaniu i implementacji rozwiązań ETL (preferowane środowiska: Oracle lub Snowflake). • Minimum 2 lata doświadczenia w zbieraniu wymagań i tworzeniu scenariuszy testowych. • Praktyka z narzędziami ETL (np. Informatica PowerCenter, Talend). • Bardzo dobra znajomość SQL (mile widziana PL/SQL) oraz optymalizacja zapytań. • Umiejętność projektowania wysokiej jakości relacyjnych modeli danych oraz fizycznych baz danych. • Znajomość Gita (kontrola wersji, branchowanie, rozwiązywanie konfliktów). • Doświadczenie w pracy w środowisku CI/CD. • Umiejętność projektowania rozwiązań na podstawie wymagań biznesowych. • Bardzo dobra organizacja pracy, umiejętność pracy zespołowej oraz szybka nauka. • Znajomość analizy wymagań biznesowych/systemowych dla systemów informatycznych. • Doświadczenie w prowadzeniu warsztatów i facylitacji spotkań. Mile widziane: • Doświadczenie w projektowaniu i programowaniu systemów informacyjnych dla instytucji finansowych, telekomunikacyjnych lub podobnych. • Umiejętność analizy i modelowania procesów biznesowych; znajomość notacji BPMN. • Praktyczna znajomość AutomateNOW, Power BI, Streamlit oraz narzędzi CI/CD (SonarQube, TeamCity). • Znajomość technologii AI wspierających wytwarzanie oprogramowania. • Znajomość języków programowania: Python, C#, JavaScript, Perl, PHP.