Lead - Data Engineer (Azure)

Job expired!

O Northern Trust:

Northern Trust to uznana na całym świecie, nagradzana instytucja finansowa, znajdująca się na liście Fortune 500, która działa nieprzerwanie od 1889 roku. Jesteśmy dumni z oferowania innowacyjnych usług finansowych oraz wskazówek dla najbardziej udanych osób, rodzin i instytucji na świecie, przestrzegając naszych trwałych zasad dotyczących obsługi, wiedzy specjalistycznej i integralności. Dysponując ponad 130-letnim doświadczeniem finansowym i ponad 22 000 partnerów, Northern Trust obsługuje najbardziej wymagających klientów na świecie, wykorzystując wiodące technologie i wyjątkową obsługę.

Northern Trust poszukuje dynamicznego Głównego Inżyniera Danych z ponad 8-letnim doświadczeniem w rozwoju oprogramowania, głównie w Pythonie. Wybrana osoba będzie odpowiedzialna za projektowanie, rozwijanie i testowanie jednostkowe różnych modułów naszych aplikacji bazodanowych, głównie na Snowflake, ale także na Databricks i innych usługach danych. Do obowiązków należeć będzie budowanie modułów inżynierii danych i przyjmowania danych dla bazy danych Snowflake (relacyjnej bazy danych) oraz innych platform danych. Będziesz współpracować z Zarządzaniem Produktami i Zespołami Aplikacji nad wymogami produktów, wykorzystując swoje umiejętności programistyczne do efektywnego rozwoju przez cały cykl rozwoju oprogramowania w celu wsparcia, utrzymania i doskonalenia narzędzi.

  • Ponad 8 lat doświadczenia w inżynierii danych (Snowflake, Databricks lub inne platformy danych).
  • Doświadczenie w projektowaniu, rozwijaniu i testowaniu jednostkowym modułów aplikacji bazodanowych.
  • Mocne doświadczenie praktyczne z bazami danych (preferowane SQL).
  • Znakomite umiejętności debugowania umożliwiające identyfikację problemów i dostarczanie rozwiązań.
  • Ponad 4 lata doświadczenia w rozwoju oprogramowania w Pythonie.
  • Znajomość metodyk zwinnych.
  • Doświadczenie z analizą danych, PySpark i Big Data będzie dodatkowym atutem.
  • Zrozumienie struktur danych, modelowania danych i architektury oprogramowania.
  • Doświadczenie w korzystaniu z języków komputerowych służących do manipulacji danymi i czerpania wniosków z dużych zbiorów danych.
  • Biegłość w bibliotekach Pythona, takich jak pandas i flask.
  • Znajomość DevOps, GIT, Confluence i technologii chmurowych.
  • Szybkie uczenie się nowych narzędzi i technologii.
  • Doświadczenie w pracy z architekturami danych i obsługą dużych objętości danych.
  • Mocne zdolności analityczne i doświadczenie w technikach statystycznych.
  • Skuteczne umiejętności komunikacyjne i prezentacyjne.
  • Platforma danych: Snowflake, Databricks
  • Języki: Python, Terraform, SQL, Java (opcjonalnie)
  • Baza danych: Relacyjna BD
  • Biblioteki Pythona: Pandas, Flask, Django