Cześć,
Poszukuję specjalisty ds. baz danych, który dołączy do naszego zespołu developerów i przejmie odpowiedzialność za utrzymanie, konfigurację, optymalizację i rozwój środowisk bazodanowych PostgreSQL, MySQL i MariaDB. Pracujemy na systemach z dużym ruchem i skomplikowaną logiką biznesową.
Twoje zadania:
-
Diagnozowanie i rozwiązywanie problemów z blokadami, przeciążeniami i wydajnością (m.in. analiza
pg_stat_activity,pg_locks,EXPLAIN) -
Zaawansowana konfiguracja PostgreSQL – m.in. tuning
work_mem,shared_buffers,effective_cache_size,random_page_cost,maintenance_work_mem– na podstawie rzeczywistych danych z systemu -
Monitorowanie i optymalizacja połączeń
-
Odświeżanie środowisk testowych kopiami danych z produkcji
-
Migracje strukturalne i danych pomiędzy środowiskami
-
Przeprowadzanie testów wydajnościowych oraz pomiarów obciążenia i zużycia zasobów
-
Tworzenie i optymalizacja złożonych zapytań SQL i indeksów
-
Automatyzacja zadań bazodanowych (backupy, archiwizacja, eksporty, procesy ETL)
-
Dbanie o bezpieczeństwo, polityki dostępu i integralność danych
-
Współpraca z zespołem developerskim
Wymagania:
-
Minimum 5 lat doświadczenia w pracy z PostgreSQL i MySQL/MariaDB
-
Biegłość w zaawansowanej konfiguracji PostgreSQL na poziomie systemu Linux, biegła znajomość Linux/Ubuntu
-
Znajomość mechanizmów planowania zapytań, kosztów operacji, wykorzystania pamięci
-
Doświadczenie z analizą i tuningiem konfiguracji postgresql
-
Umiejętność pracy na systemach o dużym ruchu i obciążeniu
-
Znajomość narzędzi do backupów, replikacji, monitorowania
-
Doświadczenie w automatyzacji (np. Bash, Python, Ansible)
Mile widziane:
-
Doświadczenie z PgBouncer / ProxySQL
-
Znajomość środowiska PHP/Laravel i wpływu ORM na wydajność baz danych
Oferujemy:
-
Realny wpływ na środowiska produkcyjne
-
Możliwość rozwijania narzędzi i automatyzacji według własnych pomysłów
-
Nowoczesne środowisko pracy, elastyczne podejście, silny zespół techniczny
-
Możliwość pracy z dużymi wolumenami danych i skomplikowanymi strukturami
- Praca zdalna w 100% - Twoja lokalizacja nie ma znaczenia
- Wynagrodzenie - 100 PLN netto - 150 PLN netto / h
- Współpraca na zasadach B2B
- Na początek w niepełnym wymiarze godzinowym (pół etatu)
- Praca z dużym potencjałem rozwojowym, w prestiżowej branży