Senior Database Administrator (DevOps expertise)
Webellian Sp.z o o
To rola nowoczesnego DBA z silnym nastawieniem DevOps, który zarządza bazami PostgreSQL na platformie Azure, traktując obiekty bazy danych jako kod w systemie kontroli wersji. Będziesz odpowiedzialny za pełny cykl życia artefaktów bazy danych (schematy, migracje, procedury składowane) z użyciem CI/CD, automatyzację i monitorowanie wydajności, a także zarządzanie bezpieczeństwem i backupami. Pracujesz w zespole Advanced Analytics, wspierając produkcyjne systemy AI. To nie tradycyjna rola DBA – kluczowe jest podejście DevOps i automatyzacja.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o wielkości zespołu i liczbie projektów, nie opisano procesu rekrutacyjnego (etapy, zadania).
To rola nowoczesnego DBA z silnym nastawieniem DevOps, który zarządza bazami PostgreSQL na platformie Azure, traktując obiekty bazy danych jako kod w systemie kontroli wersji. Będziesz odpowiedzialny za pełny cykl życia artefaktów bazy danych (schematy, migracje, procedury składowane) z użyciem CI/CD, automatyzację i monitorowanie wydajności, a także zarządzanie bezpieczeństwem i backupami. Pracujesz w zespole Advanced Analytics, wspierając produkcyjne systemy AI. To nie tradycyjna rola DBA – kluczowe jest podejście DevOps i automatyzacja.
- ✓Lekcje angielskiego
- ✓Nowoczesny stack i nacisk na jakość kodu
- ✓Możliwość ciągłego uczenia się i rozwoju
- ✓Rzeczywista rola DevOps/DBA – automatyzacja i CI/CD w centrum
- −Wymóg codziennego używania Claude Code (konkretne narzędzie AI) – może być problematyczny dla osób niechętnych lub nieprzyzwyczajonych do pracy z AI
- −Pinball i PlayStation wymienione jako benefit – może sugerować próbę ukrycia braku innych benefitów
- !Hybryda: 'przynajmniej 1 dzień w biurze' – może to być więcej, ale nie określono
- !Brak informacji o wielkości zespołu i liczbie klientów/projektów
- !Opis 'międzynarodowy zespół' bez konkretów
- !Nie wspomniano o dyżurach on-call – mogą istnieć, ale nie są opisane
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Wersjonowanie obiektów bazy danych (schematy, migracje, procedury) w Git i zarządzanie ich cyklem życia przez CI/CD (Flyway, Liquibase, sqitch)
- •Projektowanie i wdrażanie schematów PostgreSQL z normalizacją, indeksowaniem, partycjonowaniem i migracjami zero-downtime
- •Budowanie i utrzymanie pipeline'ów CI/CD dla baz danych z automatycznym testowaniem migracji i walidacją schematów
- •Monitorowanie i optymalizacja wydajności: analiza zapytań EXPLAIN, tuning indeksów, konfiguracja autovacuum, zarządzanie pool'em połączeń (PgBouncer)
- •Zarządzanie backupami i odtwarzaniem (PITR, archiwizacja WAL, replikacja) oraz regularne testy odtwarzania
- •Konfiguracja i zarządzanie bezpieczeństwem: RBAC, RLS, rotacja sekretów przez Azure Key Vault, audyt logów
- •Operowanie PostgreSQL na Azure: konfiguracja Flexible Server, HA, read replici, skalowanie i optymalizacja kosztów
- •Wsparcie Data Engineerów i Backend Engineerów w projektowaniu zapytań i rozwiązywaniu problemów wydajnościowych
Oferta dla doświadczonych specjalistów (Senior).
DBA z 6-letnim doświadczeniem w PostgreSQL, który zna podstawy CI/CD i Azure, potrafi używać narzędzi migracyjnych i ma otwartość na codzienne korzystanie z Claude Code. Akceptuje hybrydowy tryb pracy z przynajmniej jednym dniem w biurze tygodniowo.
Osoby bez 6-letniego doświadczenia DBA, które nie znają PostgreSQL na poziomie eksperckim ani Azure. Również nie dla kandydatów szukających w pełni zdalnej pracy lub unikających automatyzacji i nowych narzędzi AI.
- ?Ile osób liczy zespół Advanced Analytics i jakie są role w zespole?
- ?Czy wymagane są dyżury on-call? Jeśli tak, jaka jest częstotliwość i czy są dodatkowo płatne?
- ?Czy praca jest dla jednego klienta czy wielu? Jaki jest model zaangażowania?
- ?Jak dokładnie wygląda codzienne używanie Claude Code? Czy to sztywny wymóg, czy narzędzie opcjonalne?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
- ?Czy istnieje możliwość pracy zdalnej w innych dniach niż wymagany dzień w biurze? Czy dni w biurze są stałe?
- ?Jakie są plany rozwoju dla tej roli – czy jest ścieżka awansu technicznego lub menedżerskiego?
- ?Czy firma zapewnia budżet na szkolenia lub konferencje?
- −Brak informacji o wielkości zespołu i liczbie projektów
- −Nie opisano procesu rekrutacyjnego (etapy, zadania)
- −Nie podano, czy są dyżury on-call
- −Brak szczegółów o systemach AI, które będą wspierane
- −Nie określono, ile dni w biurze jest wymaganych (tylko minimum 1)
Firma deklaruje pasję do technologii, dzielenie się wiedzą i unikanie polityki – kultura oparta na współpracy i profesjonalizmie. W biurze dostępne są pinball i PlayStation, co sugeruje luźną atmosferę.