Aktualnie poszukujemy doświadczonego Administratora Baz Danych, który dołączy do zespołu jednego z naszych klientów w ramach dodatkowego projektu (około 50 godzin miesięcznie).
responsibilities :
Zapewnianie ciągłości działania wielowęzłowych klastrów PostgreSQL, dbając o ich stabilność i wydajność.
Analizowanie problemów wydajnościowych związanych z bazami danych oraz zarządzanie przepływem i synchronizacją danych.
Diagnozowanie oraz usuwanie błędów w bazach danych, błędów konfiguracji i innych problemów wpływających na poprawność działania klastrów.
Konfigurowanie i optymalizacja monitoringu baz danych, w tym zarządzanie komunikatami i zbieraniem metryk.
Monitorowanie poprawności i wydajności klastrów oraz wprowadzanie potrzebnych korekt i optymalizacji.
Wsparcie administratorów MySQL w rozwiązywaniu problemów.
Optymalizacja i automatyzacja procesów przetwarzających duże ilości danych.
Aktualizacja dokumentacji związanej z realizowanymi zadaniami oraz udział w tworzeniu procesów backupu.
Projektowanie i rozwój środowiska bazodanowego, dopasowywanie go do zmian w aplikacji wykorzystującej klaster.
Tworzenie i modyfikacja struktur oraz procedur bazodanowych.
requirements-expected :
Minimum 2 lata doświadczenia w administrowaniu bazami danych PostgreSQL w środowisku z replikacją.
Bardzo dobra wiedza z zakresu administracji PostgreSQL, w tym klastrowania.
Znajomość MySQL oraz zagadnień administracyjnych związanych z tą bazą danych.
Praktyczna wiedza na temat procesu tworzenia oprogramowania i jego cyklu życia.
Doświadczenie w pracy z systemem kontroli wersji Git.
Umiejętność pracy z notacją UML.
Biegła znajomość języka angielskiego, umożliwiająca swobodne korzystanie z dokumentacji technicznej.