Python Developer

120 - 130 PLN/ godz.B2B
SeniorFull-time·B2B
#445985·Dodano 2 dni temu·1
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

PandasPythonSQLPolars

Firma i stanowisko

Dla naszego klienta poszukujemy doświadczonego Python Engineera / Data Developera. Będziesz częścią nowego, 5-6 osobowego zespołu w Polsce, który docelowo przejmie pełną odpowiedzialność merytoryczną za kluczowy system bankowy (odpowiedzialny za rozliczenia papierów wartościowych oraz zarządzanie przychodami) od zespołu z Hiszpanii. Rozwiązanie działa w architekturze multi-cloud (AWS + GCP) i przetwarza ogromne wolumeny danych.

Wymagania

  • Minimum 5 lat doświadczenia komercyjnego na stanowisku Python Developer, Data Engineer, Analytics Engineer lub podobnym.
  • Bardzo dobra znajomość Pythona oraz praktyka w tworzeniu aplikacji zorientowanych na przetwarzanie danych.
  • Praktyka w pracy z bibliotekami Pandas oraz Polars przy transformacji i analizie dużych zbiorów.
  • Doświadczenie w operowaniu na bardzo dużych wolumenach danych (terabajty danych, miliardy rekordów).
  • Gruntowna wiedza z zakresu SQL oraz bazy PostgreSQL (optymalizacja zapytań, praca z dużymi tabelami i partycjonowanie).
  • Umiejętność pisania zoptymalizowanego, bezpiecznego i wydajnego kodu pod kątem zużycia pamięci oraz procesora.
  • Umiejętność samodzielnej diagnozy i rozwiązywania problemów produkcyjnych (root-cause analysis).
  • Znajomość języka angielskiego na poziomie B2/C1 (swobodna komunikacja w międzynarodowym zespole).

Nice to have:

  • Doświadczenie w pracy z hurtownią danych Google BigQuery.
  • Praktyczna znajomość środowisk chmurowych (AWS i/lub GCP).
  • Doświadczenie w projektach dla sektora finansowego, bankowości lub funduszy inwestycyjnych (ze szczególnym uwzględnieniem ETF).
  • Znajomość dodatkowych narzędzi i bibliotek ze świata Data/Python.

Obowiązki

  • Rozwój krytycznej aplikacji bankowej (moduły revenue management i stock reconciliation) w środowisku multi-cloud (AWS oraz GCP).
  • Tworzenie, rozbudowa i optymalizacja wydajnych procesów ETL/ELT.
  • Pisanie czytelnego, skalowalnego kodu w języku Python zorientowanego na wysokie wolumeny danych.
  • Utrzymanie systemów produkcyjnych, profilowanie wydajności oraz samodzielna diagnoza i rozwiązywanie incydentów.
  • Analiza architektury danych i rozwiązywanie problemów w rozproszonym środowisku bazodanowym.
  • Współtworzenie polskiego centrum kompetencji i ścisła współpraca z zagranicznym zespołem.

Inne informacje

Informujemy, że administratorem danych jest co.brick Sp. z o.o. z siedzibą w Gliwicach, ul. Kaczyniec 9 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

co.brick Talents

co.brick Talents

22 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz