Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Data Engineer (Java / Python / Apache Spark) (k/m/x)

160 - 180 zł / stawka godzinowa

B2B.NET S.A.

Senior Data Engineer (Java / Python / Apache Spark) (k/m/x)

Miejsce pracy: Gdynia

Technologie, których używamy

Wymagane

  • Java
  • Python
  • Apache Spark
  • SQL
  • Jenkins

Mile widziane

  • BentoML
  • Bitbucket

O projekcie

Zespół realizujący zaawansowane projekty technologiczne dla Nordea Bank Abp w jednostce Rule Based Monitoring Technology, odpowiedzialnej za rozwój systemów monitorowania transakcji finansowych w obszarze Capital Markets.

Budowa wydajnych pipeline'ów danych, rozwój logiki wykrywania nieprawidłowości, frameworków reguł oraz komponentów scoringowych wykorzystywanych w obszarze bezpieczeństwa i monitorowania operacji finansowych.

Tak organizujemy naszą pracę

Tak pracujemy

  • wewnątrz organizacji
  • koncentrujesz się na jednym projekcie
  • masz wpływ na wybór narzędzi i technologii
  • masz wpływ na rozwiązania technologiczne
  • koncentrujesz się na rozwoju produktu
  • agile
  • scrum

Skład zespołu

  • backend developer
  • devOps
  • product owner
  • project manager
  • scrum master
  • analityk biznesowy

Twój zakres obowiązków

  • Projektowanie, implementacja i rozwój pipeline'ów danych z wykorzystaniem Java, Python oraz Apache Spark.
  • Optymalizacja istniejących procesów przetwarzania danych pod kątem wydajności, skalowalności i jakości.
  • Rozwój logiki detekcji wykorzystywanej w systemach monitorowania transakcji finansowych.
  • Projektowanie i implementacja frameworków reguł biznesowych oraz komponentów scoringowych.
  • Przetwarzanie dużych wolumenów danych w środowiskach rozproszonych.
  • Rozwój i utrzymanie rozwiązań działających w środowiskach klastrowych i on-premises.
  • Współpraca przy automatyzacji procesów wdrożeniowych oraz CI/CD.
  • Zapewnianie wysokiej jakości kodu i niezawodności procesów przetwarzania danych.
  • Współpraca z zespołami technicznymi i biznesowymi w międzynarodowym środowisku.

Nasze wymagania

  • Minimum 8 lat doświadczenia zawodowego w obszarze IT, w szczególności w programowaniu lub inżynierii danych.
  • Bardzo dobra znajomość Java i praktyczne doświadczenie w tworzeniu rozwiązań do przetwarzania danych.
  • Bardzo dobra znajomość Python oraz doświadczenie w budowie i optymalizacji pipeline'ów danych.
  • Praktyczne doświadczenie z Apache Spark (w tym PySpark) w przetwarzaniu dużych zbiorów danych.
  • Bardzo dobra znajomość SQL i optymalizacji operacji na dużych wolumenach danych.
  • Doświadczenie w pracy ze środowiskami rozproszonymi oraz klastrami obliczeniowymi.
  • Znajomość Jenkins i procesów CI/CD.
  • Umiejętność samodzielnego rozwiązywania problemów technicznych oraz analizy wydajności systemów.
  • Doświadczenie w pracy w zespołach Agile.
  • Znajomość języka angielskiego na poziomie C1.

Mile widziane

  • Doświadczenie w projektach związanych z Capital Markets lub bankowością inwestycyjną.
  • Znajomość systemów Financial Crime, AML (Anti-Money Laundering) lub Transaction Monitoring.
  • Doświadczenie w projektach związanych z surveillance i wykrywaniem nieprawidłowości finansowych.
  • Znajomość narzędzi Bamboo oraz Bitbucket.
  • Doświadczenie w projektowaniu nowych rozwiązań i architektury typu greenfield.

To oferujemy

  • Współpracę B2B ze stawką do 180 PLN/h netto + VAT.
  • Udział w długofalowym projekcie technologicznym dla Nordea Bank Abp.
  • Pracę nad zaawansowanymi rozwiązaniami w obszarze Data Engineering i monitorowania transakcji finansowych.
  • Możliwość współtworzenia architektury i rozwoju systemów przetwarzających duże wolumeny danych.
  • Pracę w międzynarodowym środowisku technologicznym.
  • Hybrydowy model pracy – 3 dni w tygodniu w biurze w Warszawie, Łodzi, Gdyni lub Gdańsku.
  • Wsparcie formalne na każdym etapie współpracy, od podpisania dokumentów po onboarding.

Tak pracujemy nad projektem

  • code review
  • Continuous Deployment
  • Continuous Integration
  • DevOps
  • dokumentacja
  • narzędzia do trackowania zadań
  • automatyzacja testów

Takie dajemy możliwości rozwoju

  • konferencje w Polsce
  • mentoring
  • szkolenia zewnętrzne
  • wymiana wiedzy technicznej w firmie

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna

Etapy rekrutacji

  • Rozmowa techniczna
  • Rozmowa z klientem

B2B.NET S.A.

B2Bnetwork jest polską firmą, specjalizującą się w obszarze Quality Assurance oraz Outsourcingu specjalistów IT. Od 2015r. zarządzamy w całości procesami testowymi u naszych klientów oraz wspieramy w znalezieniu odpowiednich kompetencji w innych obszarach IT.

Aplikując, wyraża Pani/Pan zgodę na przetwarzanie przez B2BNetwork swoich danych osobowych zawartych w niniejszym kwestionariuszu aplikacyjnym i aplikacji na potrzeby rekrutacji. Jednocześnie oświadczasz, że podanie przez Panią/Pana danych wykraczających poza katalog określony w Kodeksie pracy i innych właściwych ustaw jest dobrowolne i dla Pani/Pana korzystne.

Oferta pracy dodana 1 dzień temu