← к выдаче
разработка

Python Developer

Warszawa8 дн. назад

Коротко

Develops a critical banking application for revenue management and stock reconciliation, building ETL/ELT processes in Python (Pandas, Polars) and optimizing · Needs: 5+ years commercial Python/Data Engineering; Pandas and Polars; experience with billion-record datasets; multi-cloud (AWS, GCP).

Описание от работодателя

Wspólnie z naszym Partnerem Biznesowym, wiodącą firmą z branży finansowej , poszukujemy doświadczonego/ej specjalisty/ki do realizacji projektów jako Python Developer . Projekt dotyczy rozwoju krytycznej aplikacji bankowej do zarządzania przychodami (revenues management) i uzgadniania stanów (stock reconciliation), która przetwarza bardzo duże wolumeny danych w środowisku multi-cloud (AWS i GCP). Usługi realizowane będą w ramach nowego centrum kompetencyjnego w Polsce, które przejmie odpowiedzialność merytoryczną za rozwiązanie od dotychczasowych wykonawców w Hiszpanii. Daily tasks: - Współtworzenie i rozwój krytycznej aplikacji bankowej do revenues management i stock reconciliation. - Projektowanie, rozwój i utrzymanie procesów ETL/ELT w Pythonie (Pandas, Polars) przetwarzających zbiory danych liczone w miliardach rekordów. - Dostarczanie wydajnych i zoptymalizowanych zapytań SQL w PostgreSQL, w tym w obszarze partycjonowanych i dużych tabel. - Diagnozowanie i usuwanie problemów produkcyjnych w różnych systemach i źródłach danych, zapewniające ciągłość działania rozwiązania. - Zwiększenie wydajności i skalowalności procesów przetwarzania danych w środowisku multi-cloud (AWS i GCP). - Przejęcie wiedzy oraz odpowiedzialności merytorycznej za rozwiązanie od dotychczasowych wykonawców w Hiszpanii. Minimum 5 lat doświadczenia komercyjnego w roli Python Developer, Data Engineer, Data Developer, Data Scientist, Analytics Engineer lub w podobnej roli. Bardzo dobra znajomość Pythona i praktyczne doświadczenie w tworzeniu oraz rozwijaniu aplikacji i procesów w Pythonie. Komercyjne doświadczenie z bibliotekami Pandas i Polars w przetwarzaniu, transformacji i analizie danych. Doświadczenie w przetwarzaniu dużych zbiorów danych, liczonych w miliardach rekordów i terabajtach. Umiejętność tworzenia wydajnego i skalowalnego kodu w Pythonie oraz optymalizacji procesów przetwarzania danych. Doświadczenie w budowaniu, rozwijaniu lub utrzymywaniu procesów przetwarzania danych ETL/ELT w Pythonie. Dobra znajomość SQL i praktyczne doświadczenie z PostgreSQL. Biegła znajomość języka angielskiego (B2/C1). Doświadczenie w branży finansowej. Must have: Python, Polars, pandas, ETL, PostgreSQL, SQL Nice to have: BigQuery, AWS, GCP, ELT