Ekspert ds. bazy danych (K/M)

Nask

Polska

Hybrid

PLN 180,000 - 260,000

Full time

11 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Kursy i szkolenia
Joga i owoce w czwartek
Multisport lub dofinansowanie karty
Zwrot za bilety do kina/teatru
Opieka medyczna

Job summary

Nask poszukuje eksperta PostgreSQL do zespołu odpowiedzialnego za projekt EZD RP – strategiczny system e‑zarządzania dokumentacją w administracji publicznej. Twoje zadanie to analiza i optymalizacja wydajności, tuning parametrów oraz wsparcie zespołu developerskiego w projektowaniu indeksów i schematów.

Wymagane 3–5 lat doświadczenia z PostgreSQL (wydajność), znajomość EXPLAIN/EXPLAIN ANALYZE i narzędzi monitoringu.

Qualifications

  • Minimum 3–5 years of PostgreSQL experience, focused on performance.
  • Ability to analyze query plans (EXPLAIN, EXPLAIN ANALYZE) and optimize them.
  • Knowledge of monitoring/profiling tools: pg_stat_statements, auto_explain, pg_stat_activity, pg_stat_io, pg_wait_sampling, pg_buffercache.
  • Understanding locks and concurrency (MVCC, deadlocks, vacuum, HOT).
  • Ability to tune PostgreSQL parameters depending on workload (OLTP/OLAP).
  • Experience with large data sets and high-availability environments (cluster, replication).
  • Knowledge of PostgreSQL in VM/cloud (VMware, AWS, Azure).
  • Understanding impact of system parameters on DB performance (I/O schedulers, fsync, NUMA).

Responsibilities

  • Monitor and analyze PostgreSQL performance in production.
  • Identify and optimize costly SQL queries.
  • Profile DB usage: CPU, memory, disk and network.
  • Tune parameters like work_mem, shared_buffers, effective_cache_size, parallel_workers.
  • Analyze and optimize VM/container configurations for DB performance (I/O, NUMA, CPU pinning).
  • Advise on designing indexes and data structures.
  • Support dev teams in query and schema design.
  • Provide recommendations for PostgreSQL upgrades or scaling.

Skills

PostgreSQL
SQL optimization
Query plan analysis
Monitoring tools
MVCC & concurrency
VM/Cloud tuning
Index design
Data modeling
Python scripting
ORM performance

Tools

pg_stat_statements
auto_explain
pg_stat_activity
pg_stat_io
pg_wait_sampling
pg_buffercache
pgBouncer
Patroni
TimescaleDB
Citus

Job description

Dołącz do zespołu rozwijającego EZD RP – strategiczny system elektronicznego zarządzania dokumentacją wAdministracji Publicznej. To projekt oogólnokrajowym znaczeniu, realizowany zgodnie zmetodykami zwinnymi inajwyższymi standardami technologicznymi.

Zespół tworzy kilkudziesięciu ekspertów – architektów, analityków, programistów itesterów – którzy wspólnie budują nowoczesne rozwiązania wspierające cyfryzację administracji.

Szukamy eksperta/ekspertki baz danych, który/a wesprze nas w: analizie ioptymalizacji wydajności, ,konfiguracji itunningu parametrów bazy, wspieraniu zespołów developerskich.

  • Monitorowanie ianaliza wydajności PostgreSQL wśrodowisku produkcyjny
  • Identyfikacja ioptymalizacja kosztownych zapytań SQL
  • Profilowanie pracy bazy danych: analiza zużycia CPU, pamięci, dysku isieci
  • Dobór ituning parametrów PostgreSQL (np. work_mem, shared_buffers, effective_cache_size, parallel_workers)
  • Analiza ioptymalizacja konfiguracji maszyn wirtualnych lub kontenerów pod kątem wydajności bazy danych (I/O, NUMA, CPU pinning, itp.)
  • Doradztwo przy projektowaniu indeksów istruktur danych
  • Wsparcie zespołów developerskich wzakresie projektowania efektywnych zapytań ischematów
  • Tworzenie rekomendacji wzakresie migracji wersji PostgreSQL lub rozwiązań skalowania
Nasze wymagania:
  • Minimum 3–5 lat doświadczenia wpracy zPostgreSQL, głównie wobszarze wydajności
  • Umiejętność analizy planów zapytań (EXPLAIN, EXPLAIN ANALYZE) iich optymalizacji
  • Znajomość narzędzi do monitorowania iprofilowania: pg_stat_statements, auto_explain, pg_stat_activity, pg_stat_io, pg_wait_sampling (jeśli dostępne), pg_buffercache
  • Znajomość zagadnień związanych zblokadami iwspółbieżnością (MVCC, deadlocki, vacuum bloat, HOT updates)
  • Umiejętność doboru ituningu parametrów konfiguracji PostgreSQL wzależności od rodzaju obciążenia (OLTP, OLAP, mixed load)
  • Doświadczenie wpracy zdużymi zbiorami danych iśrodowiskami owysokiej dostępności (praca wklastrze, replikacja synchroniczna / asynchroniczna)
  • Znajomość specyfiki działania PostgreSQL na maszynach wirtualnych iw chmurze (np. tuning pod VMware, AWS, Azure)
  • Rozumienie wpływu parametrów systemowych na wydajność bazy danych (I/O schedulers, fsync, huge_pages, transparent_hugepages, NUMA, itp.)
Mile widziane:
  • Znajomość rozwiązań typu pgBouncer, Patroni, TimescaleDB, Citus
  • Doświadczenie wanalizie ioptymalizacji zapytań zORM (np. Entity Framework, Hibernate) – rozumienie jak ORM wpływa na wydajność SQL
  • Umiejętność pisania narzędzi automatyzujących analizę wydajności (np. skrypty wPythonie, Bash)
  • Znajomość innych silników baz danych wkontekście porównawczym (np. MySQL, MS SQL)
  • Doświadczenie wskalowaniu poziomym ipartycjonowaniu danych
  • Znajomość monitoringu zużyciem Prometheus + Grafana lub innych rozwiązań APM
  • Doświadczenie zrozwiązaniami chmurowymi zbazą PostgreSQL (np. AWS RDS/Aurora, Azure Database for PostgreSQL, GCP Cloud SQL)
  • Doświadczenie wskalowaniu poziomym, partycjonowaniu danych, pracy zPostGIS
Zapewniamy dobre warunki pracy

O właściwych ludzi trzeba odpowiednio dbać. Dlatego oferujemy cały szereg dodatkowych korzyści. Od szkoleń i kursów zawodowych, poprzez zajęcia z jogi i owocowe czwartki, po dofinansowaną kartę Multisport albo zwrot za bilety do kina czy teatru. To wszystko jest jednak dodatkiem do tego, że po prostu dobrze się z nami pracuje.

Elastyczne godziny pracy

Zaczynamy między 7 a 10 rano.

Równowaga między pracą a życiem

Dbamy o zachowanie zdrowego podejścia do obowiązków służbowych.

Szkolenia i konferencje

Daje możliwość podnoszenia swoich kompetencji.

Działamy na pograniczu nauki, cyberbezpieczeństwa i nowych technologii.

Opieka medyczna

Każdy pracownik ma możliwość korzystania z prywatnej opieki medycznej

Zachęcamy do aktywności sportowej lub uzyskania zwrotu za wydatki poniesione na kulturę.

Dofinansowanie wypoczynku

Zwracamy część kosztów związanych z urlopem (tzw. wakacje pod gruszą).

Ubezpieczenie na życie

Dajemy możliwość zawarcia dodatkowego ubezpieczenia na życie.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kierownik Zespołu Analiz i Projektowania Rozwiązań (K\\M)
Kierownik Zespołu Analiz i Projektowania Rozwiązań (K\\M)

Nask • Polska

Hybrid
PLN 180,000 - 270,000
Szkolenia i kursy zawodowe
Joga i aktywność fizyczna
Karta Multisport
+1
Starszy Specjalista ds. analityki biznesowej (K/M)
Starszy Specjalista ds. analityki biznesowej (K/M)

Nask • Polska

Hybrid
PLN 150,000 - 200,000
Elastyczne godziny pracy
Opieka medyczna
Dofinansowanie wypoczynku
+1
Ekspert - Inżynier ds. Infrastruktury Elektroenergetycznej Data Center (K/M)
Ekspert - Inżynier ds. Infrastruktury Elektroenergetycznej Data Center (K/M)

Nask • Polska

Hybrid
PLN 179,000 - 234,000
Premia kwartalna
Elastyczne godziny pracy
Opieka medyczna
+3
Starszy Specjalista ds. Opracowywania Studiów Wykonalności i Przygotowania Projektów (K\\M)
Starszy Specjalista ds. Opracowywania Studiów Wykonalności i Przygotowania Projektów (K\\M)

NASK Prof. Amir Patel • Warszawa

On-site
PLN 134,000 - 201,000
Elastyczne godziny pracy
Opieka medyczna
Szkolenia i konferencje
+2
Trener (K/M)
Trener (K/M)

Nask • Polska

Hybrid
PLN 60,000 - 90,000
Szkolenia i kursy zawodowe
Joga i owoce w czwartek
Karta Multisport (dofinansowanie)
+2
Architekt systemów IT (K/M)
Architekt systemów IT (K/M)

Nask • Polska

Hybrid
PLN 268,000 - 279,000
Kwartalny system premiowy
Szkolenia i konferencje
Opieka medyczna
+3
Starszy specjalista ds. analizy przestrzeni informacyjnej (K/M)
Starszy specjalista ds. analizy przestrzeni informacyjnej (K/M)

Nask • Polska

Hybrid
PLN 120,000 - 180,000
Szkolenia i kursy zawodowe
Karta Multisport
Zwrot za bilety do kina lub teatru
+2
Ekspert/ka - administrator/ka systemów storage (AI/Cloud)
Ekspert/ka - administrator/ka systemów storage (AI/Cloud)

Nask • Warszawa

Hybrid
PLN 167,000 - 212,000
Szkolenia i kursy zawodowe
Joga i owoce czwartki
Multisport / karta sportowa
+1
Starszy/a specjalista/tka ds. uczenia maszynowego
Starszy/a specjalista/tka ds. uczenia maszynowego

Nask • Polska

Hybrid
PLN 180,000 - 240,000
Karta Multisport
Zwroty za kulturę
Ekspert /-tka ds. Sztucznej Inteligencji
Ekspert /-tka ds. Sztucznej Inteligencji

Nask • Warszawa

Hybrid
PLN 179,000 - 234,000
Szkolenia i kursy zawodowe
Joga i owoce w czwartki
Karta Multisport
+1