Ekspert ds. bazy danych (K/M) in Katowice

Ekspert ds. bazy danych (K/M) in Katowice

Katowice Pełny etat 82800 - 101200 zł / rok (szac.) Stacjonarnie
N

W skrócie

  • Zadania: Dołącz do zespołu rozwijającego nowoczesny system zarządzania dokumentacją w administracji publicznej.
  • Firma: Innowacyjna firma technologiczna z dynamicznym zespołem ekspertów.
  • Benefity: Elastyczne godziny pracy, opieka medyczna, dofinansowanie wypoczynku i kursy zawodowe.
  • Pozostałe informacje: Świetne możliwości rozwoju kariery w dynamicznym środowisku.
  • Dlaczego ta praca: Pracuj nad projektem o ogólnokrajowym znaczeniu i wpływaj na cyfryzację administracji.
  • Kwalifikacje: Minimum 3-5 lat doświadczenia w pracy z PostgreSQL i umiejętności analizy wydajności.

Przewidywane wynagrodzenie mieści się w przedziale 82800 - 101200 zł za rok.

Dołącz do zespołu rozwijającego EZD RP – strategiczny system elektronicznego zarządzania dokumentacją w Administracji Publicznej. To projekt o ogólnokrajowym znaczeniu, realizowany zgodnie z metodykami zwinnymi i najwyższymi standardami technologicznymi. Zespół tworzy kilkudziesięciu ekspertów – architektów, analityków, programistów i testeró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 i optymalizacji wydajności,
  • konfiguracji i tuningu parametrów bazy,
  • wspieraniu zespołów developerskich.

Monitorowanie i analiza wydajności PostgreSQL w środowisku produkcyjnym:

  • Identyfikacja i optymalizacja kosztownych zapytań SQL,
  • Profilowanie pracy bazy danych: analiza zużycia CPU, pamięci, dysku i sieci,
  • Dobór i tuning parametrów PostgreSQL (np. work_mem, shared_buffers, effective_cache_size, parallel_workers),
  • Analiza i optymalizacja konfiguracji maszyn wirtualnych lub kontenerów pod kątem wydajności bazy danych (I/O, NUMA, CPU pinning, itp.),
  • Doradztwo przy projektowaniu indeksów i struktur danych,
  • Wsparcie zespołów developerskich w zakresie projektowania efektywnych zapytań i schematów,
  • Tworzenie rekomendacji w zakresie migracji wersji PostgreSQL lub rozwiązań skalowania.

Nasze wymagania:

  • Minimum 3–5 lat doświadczenia w pracy z PostgreSQL, głównie w obszarze wydajności,
  • Umiejętność analizy planów zapytań (EXPLAIN, EXPLAIN ANALYZE) i ich optymalizacji,
  • Znajomość narzędzi do monitorowania i profilowania: pg_stat_statements, auto_explain, pg_stat_activity, pg_stat_io, pg_wait_sampling (jeśli dostępne), pg_buffercache,
  • Znajomość zagadnień związanych z blokadami i współbieżnością (MVCC, deadlocki, vacuum bloat, HOT updates),
  • Umiejętność doboru i tuningu parametrów konfiguracji PostgreSQL w zależności od rodzaju obciążenia (OLTP, OLAP, mixed load),
  • Doświadczenie w pracy z dużymi zbiorami danych i środowiskami o wysokiej dostępności (praca w klastrze, replikacja synchroniczna / asynchroniczna),
  • Znajomość specyfiki działania PostgreSQL na maszynach wirtualnych i w 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 w analizie i optymalizacji zapytań z ORM (np. Entity Framework, Hibernate) – rozumienie jak ORM wpływa na wydajność SQL,
  • Umiejętność pisania narzędzi automatyzujących analizę wydajności (np. skrypty w Pythonie, Bash),
  • Znajomość innych silników baz danych w kontekście porównawczym (np. MySQL, MS SQL),
  • Doświadczenie w skalowaniu poziomym i partycjonowaniu danych,
  • Znajomość monitoringu zużycia Prometheus + Grafana lub innych rozwiązań APM,
  • Doświadczenie z rozwiązaniami chmurowymi z bazą PostgreSQL (np. AWS RDS/Aurora, Azure Database for PostgreSQL, GCP Cloud SQL),
  • Doświadczenie w skalowaniu poziomym, partycjonowaniu danych, pracy z PostGIS.

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.

Ekspert ds. bazy danych (K/M) in Katowice – pracodawca: Nask

NASK w Warszawie to doskonały pracodawca, który stawia na rozwój swoich pracowników oraz elastyczność w organizacji pracy. Oferujemy bogaty pakiet benefitów, w tym dofinansowanie kart Multisport, prywatną opiekę medyczną oraz ubezpieczenie na życie, co sprawia, że praca u nas jest nie tylko satysfakcjonująca, ale i komfortowa. Nasza kultura pracy sprzyja współpracy i ciągłemu doskonaleniu, co czyni nas idealnym miejscem dla osób poszukujących znaczącego zatrudnienia w obszarze archiwizacji.

N

Dane kontaktowe:

Zespół rekrutacyjny Nask

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Ekspert ds. bazy danych (K/M) in Katowice

PostgreSQL
Analiza wydajności
Optymalizacja zapytań SQL
Profilowanie bazy danych
Tuning parametrów PostgreSQL
Zarządzanie blokadami i współbieżnością
Doświadczenie w pracy z dużymi zbiorami danych