JustJoin.IT Hybrydowo Senior

Senior PostgreSQL DBA

j-labs

⚲ Kraków

20 160 - 26 040 PLN netto (B2B)

Wymagania

  • PostgreSQL
  • Linux
  • Bash
  • Python
  • Ansible
  • Jenkins
  • GCP

Opis stanowiska

Dołącz do zespołu odpowiedzialnego za utrzymanie i rozwój środowisk PostgreSQL wspierających kluczowe aplikacje biznesowe i systemy transakcyjne.
Praca blisko aplikacji, procesów release management oraz realnych wyzwań produkcyjnych.
Będziesz odpowiadać za:
wysoką dostępność środowisk,
optymalizację wydajności baz danych,
projektowanie i utrzymanie replikacji,
monitoring oraz diagnostykę problemów produkcyjnych.
Projekt działa w środowisku chmurowym GCP i wykorzystuje nowoczesne praktyki automatyzacji oraz DevOps.

Główne zadania:
• Administracja i utrzymanie środowisk PostgreSQL dla aplikacji biznesowych.
• Zarządzanie replikacją logiczną i fizyczną PostgreSQL.
• Projektowanie oraz utrzymywanie rozwiązań High Availability i Disaster Recovery.
• Optymalizacja wydajności baz danych, indeksowania oraz zapytań SQL.
• Monitoring środowiska i proaktywne rozwiązywanie problemów produkcyjnych.
• Wsparcie wdrożeń aplikacyjnych oraz procesów release management.
• Analiza incydentów i współpraca przy usuwaniu przyczyn źródłowych problemów.

Dodatkowo:
• Automatyzacja z wykorzystaniem Bash, Python, Ansible oraz Jenkins.
• Współpraca z zespołami developerskimi i infrastrukturalnymi.
• Wsparcie inicjatyw związanych z chmurą oraz konteneryzacją.
• Usprawnianie procesów operacyjnych i monitoringowych.

Wymagania:


Minimum 7 lat komercyjnego doświadczenia z PostgreSQL.

• Doświadczenie w administracji, utrzymaniu i wsparciu środowisk PostgreSQL dla aplikacji biznesowych.


Doświadczenie w pracy z systemami transakcyjnymi lub środowiskami wysokiej dostępności.

• Bardzo dobra znajomość PostgreSQL Administration.
• Wiedza w obszarach:• Logical i Physical Replication,
• WAL Archiving,
• Streaming Replication,
• Logical Decoding.

• Doświadczenie w tuningu wydajności, analizie zapytań oraz optymalizacji baz danych.


Bardzo dobra znajomość środowiska Linux.

• Umiejętność automatyzacji z wykorzystaniem Bash lub Python.
• Doświadczenie w monitoringu środowisk produkcyjnych oraz rozwiązywaniu incydentów.
• Znajomość zagadnień High Availability oraz Disaster Recovery.
• Doświadczenie we współpracy z zespołami developerskimi i infrastrukturalnymi.


Znajomość języków: angielskiego i polskiego na poziomie min. B2.



Otwartość na pracę z biura w Krakowie 2 razy w tygodniu.

🔍 Dekoder Ogłoszenia

🔴
Praca blisko aplikacji, procesów release management oraz realnych wyzwań produkcyjnych.
Może oznaczać konieczność reagowania na problemy produkcyjne poza standardowymi godzinami pracy.
🟡
Wsparcie inicjatyw związanych z chmurą oraz konteneryzacją.
Oznacza, że będziesz musiał angażować się w projekty związane z migracją lub zarządzaniem w chmurze (GCP) i technologiami kontenerowymi, nawet jeśli nie jest to główny zakres obowiązków.
🟡
Usprawnianie procesów operacyjnych i monitoringowych.
Oczekuje się proaktywnego podejścia do identyfikowania i wdrażania ulepszeń, co może wymagać dodatkowego czasu i wysiłku poza bieżącymi zadaniami.
🔴
Minimum 7 lat komercyjnego doświadczenia z PostgreSQL.
Może być interpretowane jako ścisłe wymaganie, które może wykluczyć kandydatów z nieco mniejszym, ale bardzo bogatym doświadczeniem.