W skrócie
- Zadania: Twórz innowacyjne rozwiązania w obszarze danych z wykorzystaniem PostgreSQL i Pythona.
- Firma: Dynamiczna firma IT z przyjazną atmosferą i pasjonującymi projektami.
- Benefity: Konkurencyjne wynagrodzenie, opieka medyczna, karta sportowa oraz wsparcie w rozwoju zawodowym.
- Pozostałe informacje: Dołącz do nowego zespołu w Polsce i bądź częścią inspirujących projektów.
- Dlaczego ta praca: Pracuj nad krytycznymi aplikacjami bankowymi i rozwijaj swoje umiejętności w unikalnym środowisku multi-cloud.
- Kwalifikacje: Minimum 5 lat doświadczenia w pracy z dużymi bazami danych i umiejętność optymalizacji procesów.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
W Sorigo zajmujemy się wdrażaniem innowacyjnych rozwiązań w obszarze IT. Mamy kilkunastoletnie doświadczenie we współpracy partnerskiej z dużymi klientami. Wierzymy, że praca powinna dawać ludziom satysfakcję, a nie być tylko obowiązkiem. Choć czasami znalezienie odpowiedniego dla siebie miejsca wymaga czasu i dobrego ukierunkowania przez bardziej doświadczonych kolegów. Każdy pracownik przychodzi do nas po to, aby się rozwinąć. Interesuje nas Twój rozwój, bo z tego czerpiemy satysfakcję, a nasi klienci korzyści.
Lokalizacja: hybrydowo/Warszawa
- Świetnie znasz PostgreSQL, SQL lub PL/pgSQL i potrafisz wykorzystać je w pracy z dużymi bazami danych.
- Masz przynajmniej 5 lat doświadczenia jako Database Engineer, Data Engineer, SQL Developer, Database Developer itp.
- Masz doświadczenie w pracy ze strukturami liczonymi w miliardach rekordów i terabajtach danych, dbając o ich wydajne przetwarzanie.
- Potrafisz optymalizować zapytania i długotrwałe procesy, również takie, których wykonanie trwa wiele godzin.
- Umiesz analizować plany wykonania zapytań i identyfikować wąskie gardła.
- Znasz procedury składowane i potrafisz efektywnie wykorzystywać je w logice przetwarzania danych.
- Bardzo dobrze znasz Pythona i masz praktyczne doświadczenie w pracy z bibliotekami Pandas i NumPy, wykorzystywanymi do analizy, transformacji i przetwarzania danych.
- Potrafisz łączyć Python i PostgreSQL w procesach przetwarzania oraz analizy danych.
- Potrafisz analizować dane i problemy pochodzące z różnych źródeł.
- Masz doświadczenie w analizie logów systemowych oraz korzystaniu z rozszerzeń PostgreSQL, takich jak pg_stat_statements, w celu identyfikacji wąskich gardeł, blokad i problematycznych procesów.
- Masz wiedzę o partycjonowaniu danych, szczególnie po datach, w celu optymalizacji pracy z terabajtowymi tabelami.
- Masz doświadczenie w pracy na poziomie L2, obejmującej rozwiązywanie problemów i utrzymanie procesów w środowisku produkcyjnym.
- Biegle posługujesz się językiem angielskim (B2/C1).
- Mile widziane doświadczenie z BigQuery, Airflow lub dbt.
- Znajomość baz danych i przetwarzania danych w chmurze (AWS, Azure).
- Doświadczenie w budowaniu lub utrzymywaniu procesów ETL/ELT z wykorzystaniem Pythona.
- Znajomość dobrych praktyk w zakresie wydajnego przetwarzania dużych zbiorów danych w Pandas/NumPy.
- Wiedza dotycząca funduszy inwestycyjnych (ETFs).
Lubisz pracować w przyjaznej atmosferze? Chcesz czerpać satysfakcję z pracy w inspirujących projektach tworzonych przez ludzi z pasją? Nie boisz się złożonych zagadnień, mając świadomość, że one napędzają Twój rozwój? Chcesz być doceniany nie tylko za wyniki, ale i za swoje zaangażowanie?
Praca w projektach opartych o PostgreSQL, Python, hurtownie danych i systemy przetwarzające bardzo duże wolumeny informacji. Dołączysz do nowo powstającego, 5-6 osobowego hubu kompetencyjnego w Polsce, który docelowo przejmie pełną odpowiedzialność merytoryczną za projekt od zespołu z Hiszpanii. Będziesz współtworzyć krytyczną aplikację bankową odpowiedzialną za revenues management oraz stock reconciliation, pracując w unikalnym środowisku multi-cloud (AWS i GCP). Rozwój kompetencji w obszarze DWH, integracji danych i rozwiązań bazodanowych. Zajmiesz się zaawansowanym zarządzaniem silnikiem PostgreSQL, w tym mechanizmami MVCC (Xmin/Xmax), procesami Vacuum oraz doborem niestandardowych indeksów, takich jak BRIN.
Jasny plan kariery i wsparcie w Twoim rozwoju zawodowym na poziomie L2. Wyzwania technologiczne i rozwojowe m.in. w zakresie tematyki Data i analizy danych; pakiet socjalny: opieka medyczna, ubezpieczenie, karta sportowa; praca z najnowszymi technologiami i trendami rynku; konkurencyjne wynagrodzenie; bezkonkurencyjna atmosfera w pracy.
Liczymy, że pochwalisz się w CV swoim doświadczeniem - co do tej pory robiłeś, od małych projektów po duże komercyjne, bo doświadczenie jest ważne, ale ważniejszy potencjał Twojego rozwoju.
Prosimy o zawarcie w CV klauzuli: „Wyrażam zgodę na przetwarzanie danych osobowych zawartych w mojej ofercie pracy dla potrzeb niezbędnych do realizacji procesu rekrutacji prowadzonego przez Sorigo Sp. z o.o. z siedzibą w Warszawie zgodnie z ustawą z dnia 29 sierpnia 1997 r. o ochronie danych osobowych (tj. Dz. U. z 2014 r. poz. 1182, 1662)”.
Data Engineer (Python / PostgreSQL) in Warsaw – pracodawca: Sorigo
Sorigo to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu Warszawy, sprzyjające innowacjom i rozwojowi zawodowemu. Nasza kultura pracy opiera się na współpracy i otwartości, co pozwala pracownikom na ciągłe doskonalenie swoich umiejętności oraz realizację ambitnych projektów w sektorze publicznym. Oferujemy atrakcyjne benefity, elastyczne godziny pracy oraz możliwość uczestnictwa w interesujących projektach, które mają realny wpływ na społeczność.