Database Engineer
GS Services
Rola polega na projektowaniu, wdrażaniu i utrzymaniu dużych, wysokodostępnych klastrów baz danych (PostgreSQL/MongoDB) w środowisku Kubernetes dla firmy dostarczającej rozwiązania AI. Główne zadania to automatyzacja operacji za pomocą Python/Bash i Helm, zarządzanie pełnym cyklem życia baz danych, w tym aktualizacje zero-downtime, monitorowanie wydajności i bezpieczeństwa oraz optymalizacja w środowisku kontenerowym.
Brakuje: nie podano nazwy klienta końcowego, nie określono wielkości zespołu.
Rola polega na projektowaniu, wdrażaniu i utrzymaniu dużych, wysokodostępnych klastrów baz danych (PostgreSQL/MongoDB) w środowisku Kubernetes dla firmy dostarczającej rozwiązania AI. Główne zadania to automatyzacja operacji za pomocą Python/Bash i Helm, zarządzanie pełnym cyklem życia baz danych, w tym aktualizacje zero-downtime, monitorowanie wydajności i bezpieczeństwa oraz optymalizacja w środowisku kontenerowym.
- ✓Nowoczesny stack: Kubernetes, Helm, GitOps, automatyzacja
- ✓Praca nad dużymi, skalowalnymi systemami w multi-tenant
- ✓Nacisk na zero-downtime i wysoką dostępność
- ✓Widoczna dbałość o automatyzację i najlepsze praktyki
- !Brak informacji o nazwie klienta końcowego
- !Nie określono wielkości zespołu ani liczby zarządzanych klastrów
- !Nie wiadomo czy jest dyżur on-call i jaka jest jego rotacja
- •Projektowanie i wdrażanie klastrów PostgreSQL/MongoDB w Kubernetes z użyciem StatefulSets i Operatorów
- •Tworzenie i utrzymanie Helm charts oraz Helm hooks do zarządzania cyklem życia baz danych
- •Automatyzacja operacji bazodanowych za pomocą skryptów Python/Bash
- •Monitorowanie wydajności i dostępności baz danych przy użyciu Prometheus, CloudWatch oraz narzędzi specyficznych dla DB
- •Przeprowadzanie migracji i aktualizacji bez przestojów (zero-downtime) dla systemów produkcyjnych
- •Troubleshooting problemów wydajnościowych i awarii w środowisku multi-tenant
- •Współpraca z zespołem nad strategią GitOps i ciągłym doskonaleniem automatyzacji
- •Optymalizacja konfiguracji replikacji, shardingu i innych mechanizmów HA
Oferta dla doświadczonych specjalistów (Senior).
Inżynier baz danych z minimum 4 latami doświadczenia produkcyjnego w administracji PostgreSQL lub MongoDB, potrafiący pracować z Kubernetes na poziomie podstawowym oraz automatyzować rutynowe zadania w Python/Bash.
Juniorzy bez doświadczenia z dużymi bazami danych oraz osoby, które nie chcą pracować z Kubernetes lub oczekują wyłącznie tradycyjnej administracji DB bez automatyzacji.
- ?Jaki jest klient końcowy i jak duży jest zespół Database Engineera?
- ?Jakie narzędzia CI/CD i GitOps są używane w projekcie?
- ?Ile klastrów baz danych jest zarządzanych i jaka jest ich skala (liczba instancji/rozmiar danych)?
- ?Czy istnieje możliwość wpływu na wybór technologii i narzędzi?
- ?Jak wygląda proces onboardingu i dokumentacja istniejącej infrastruktury?
- −Nie podano nazwy klienta końcowego
- −Nie określono wielkości zespołu
- −Brak informacji o dyżurach on-call
- −Nie opisano procesu rekrutacyjnego
Zespół odpowiedzialny za pełny cykl życia baz danych w dużym, multi-tenantowym środowisku Kubernetes, kładący nacisk na automatyzację, GitOps i zero-downtime. Oczekuje się samodzielności i współpracy w ramach zespołu platformowego.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię PostgreSQL. Pełne statystyki zarobków →