Database Engineer (praca z PostgreSQL)
⚲ Warszawa
20 000 - 23 000 PLN (B2B)
Wymagania
- Minimum kilkuletnie doświadczenie na stanowisku Database Engineer lub podobnym
- Dobra znajomość PostgreSQL, w tym MVCC (Xmin/Xmax), Vacuum i doboru niestandardowych indeksów (np. BRIN)
- Doświadczenie w pracy na strukturach liczonych w miliardach rekordów i terabajtach danych
- Umiejętność optymalizacji zapytań i długotrwałych procesów oraz analizy planów wykonania
- Znajomość procedur składowanych i umiejętność ich efektywnego wykorzystania
- Dobra znajomość Pythona
- Doświadczenie w rozwiązywaniu problemów wydajnościowych na poziomie L2 w środowisku produkcyjnym
- Bardzo dobra znajomość angielskiego (B2/C1)
Opis stanowiska
Database Engineer w TeamQuest — praca przy aplikacji bankowej odpowiedzialnej za revenues management i stock reconciliation w środowisku multi-cloud (AWS i GCP), z hurtowniami danych i systemami przetwarzającymi bardzo duże wolumeny. Realnie: zaawansowane zarządzanie silnikiem PostgreSQL (MVCC, Vacuum, niestandardowe indeksy jak BRIN), optymalizacja zapytań na miliardach rekordów, analiza planów wykonania i rozwiązywanie problemów wydajnościowych na poziomie L2. Uwaga: 'bezkonkurencyjna atmosfera' i 'wyzwania technologiczne' to subiektywne frazy, które mogą maskować problemy zespołowe lub dług technologiczny. Dla kogoś, kto lubi głęboko wchodzić w PostgreSQL i pracę operacyjną na produkcji.
🔍 Dekoder Ogłoszenia
🟡
innowacyjna firma
Ogólnik, który nie wnosi konkretów o technologii ani środowisku pracy.
🟡
dynamicznie wpisuje się w procesy digitalizacji
Brzmi jak slogan; nie precyzuje realnych zadań ani tempa pracy.
🔴
Atrakcyjne wynagrodzenie
Brak widełek lub konkretów – często oznacza, że oferta może być poniżej oczekiwań rynkowych.
🔴
Bezkonkurencyjna atmosfera w pracy
Subiektywne i niezweryfikowane; może maskować problemy w zespole lub wysoką rotację.
🔴
Wyzwania technologiczne i rozwojowe
Może oznaczać pracę pod presją, z długiem technologicznym lub brakiem wsparcia.