Database Engineer (PostgreSQL)
Database Engineer (PostgreSQL)
Lokalizacja: Warszawa (hybrydowo)
Wymiar: Full-time
O roli
Poszukujemy doświadczonej osoby, która będzie rozwijać i utrzymywać zaawansowane środowiska bazodanowe o bardzo dużej skali. To rola dla kogoś, kto dobrze odnajduje się w pracy z danymi liczonymi w terabajtach i miliardach rekordów oraz potrafi optymalizować złożone procesy w środowisku produkcyjnym.
Zakres obowiązków
Praca z dużymi systemami bazodanowymi opartymi o PostgreSQL oraz hurtownie danych
Optymalizacja zapytań i długotrwałych procesów przetwarzania danych
Analiza planów wykonania zapytań i identyfikacja wąskich gardeł
Utrzymanie i rozwój procedur składowanych (PL/pgSQL)
Rozwijanie logiki biznesowej z wykorzystaniem Pythona
Analiza logów systemowych i diagnostyka problemów wydajnościowych
Zarządzanie i optymalizacja partycjonowania danych
Praca na poziomie L2 – wsparcie i utrzymanie środowisk produkcyjnych
Wymagania
Bardzo dobra znajomość SQL oraz PL/pgSQL (PostgreSQL)
Doświadczenie w pracy z dużymi wolumenami danych (TB, miliardy rekordów)
Umiejętność optymalizacji zapytań i procesów długotrwałych
Doświadczenie w analizie planów zapytań i identyfikacji bottlenecków
Znajomość procedur składowanych i ich efektywnego wykorzystania
Znajomość Pythona w kontekście pracy z danymi
Umiejętność analizy danych z różnych źródeł
Doświadczenie w analizie logów oraz korzystaniu z narzędzi takich jak pg_stat_statements
Znajomość partycjonowania danych (szczególnie po datach)
Doświadczenie w pracy na poziomie L2 (utrzymanie i rozwiązywanie problemów produkcyjnych)
Znajomość języka angielskiego na poziomie min. B2/C1
Mile widziane
Doświadczenie z BigQuery, Airflow, DBT
Znajomość środowisk chmurowych (AWS, Azure)
Co oferujemy
Pracę przy zaawansowanych projektach opartych o PostgreSQL i hurtownie danych
Udział w budowie nowego hubu kompetencyjnego w Polsce (5–6 osób)
Współtworzenie krytycznej aplikacji bankowej w środowisku multi-cloud (AWS, GCP)
Rozwój w obszarze Data, DWH i integracji danych
Pracę z zaawansowanymi mechanizmami PostgreSQL (MVCC, Vacuum, indeksy BRIN)
Jasną ścieżkę rozwoju zawodowego
Pakiet benefitów (opieka medyczna, ubezpieczenie, karta sportowa)
Konkurencyjne wynagrodzenie
Stabilne środowisko pracy i długofalowe projekty
Database Engineer (PostgreSQL)
Database Engineer (PostgreSQL)