Senior PostgreSQL DBA
⚲ 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.
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.