Senior Database Reliability Engineer (DBRE) & Architect – Remote in Warsaw

Senior Database Reliability Engineer (DBRE) & Architect – Remote in Warsaw

Warsaw Pełny etat 118800 - 145200 zł / rok (szac.) Zdalnie
C

W skrócie

  • Zadania: Projektuj i wdrażaj nowoczesne platformy DBaaS oraz zarządzaj rozbudowanymi klastrami danych.
  • Firma: CloudLinux - lider w zabezpieczaniu infrastruktury Linux na całym świecie.
  • Benefity: Elastyczne godziny pracy, 24 dni urlopu, ubezpieczenie zdrowotne i budżet na edukację.
  • Pozostałe informacje: Zdalna praca w dynamicznym środowisku z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i wpływaj na stabilność usług dla tysięcy firm.
  • Kwalifikacje: 5+ lat doświadczenia w PostgreSQL i umiejętności programowania w Pythonie lub Go.

Przewidywane wynagrodzenie mieści się w przedziale 118800 - 145200 zł za rok.

CloudLinux przekształca rynek infrastruktury Linux, zapewniając bezpieczeństwo i stabilność dla ponad 500 000 serwerów na całym świecie. Nasze produkty - CloudLinux OS, TuxCare i Imunify360 - są standardem w branży hostingowej i segmencie przedsiębiorstw. Poszukujemy wizjonerskiego inżyniera, który poprowadzi ewolucję naszej platformy danych. W 2025 roku przechodzimy z klasycznej administracji bazami danych do modelu Internal Database-as-a-Service (DBaaS). Potrzebujemy specjalisty, który nie tylko "konfiguruje kopie zapasowe", ale projektuje odporne systemy rozproszone, pisze kod do automatyzacji infrastruktury i przekształca bazy danych w niezawodną usługę dla zespołów produktowych.

Jeśli masz dość nieskończonych zgłoszeń i chcesz budować platformy zdolne do przetwarzania petabajtów danych, ta rola jest dla Ciebie.

Twoje wyzwania i obowiązki:

  • Architektura DBaaS: Projektowanie i wdrażanie platformy samoobsługowej opartej na Terraform i Ansible, umożliwiającej wdrażanie klastrów HA (PostgreSQL i ClickHouse, MongoDB, Redis) w heterogenicznym środowisku (Bare Metal + OpenNebula + Kubernetes + Public Clouds).
  • Skalowanie ClickHouse: Zarządzanie eksponencjalnie rosnącymi klastrami analitycznymi (12+ klastrów, dziesiątki terabajtów danych). Rozwiązywanie problemów związanych z shardingiem, optymalizacją silnika tabel (ReplicatedMergeTree) oraz budowaniem niezawodnych potoków kopii zapasowych S3 pod dużym obciążeniem.
  • Wsparcie platformy danych i analityki: Utrzymywanie i skalowanie infrastruktury dla Apache Airflow i Redash. Zapewnienie niezawodności potoków ETL i narzędzi wizualizacyjnych, łącząc surową infrastrukturę z zespołem analityki danych.
  • Reliability as Code: Wdrażanie praktyk SRE w zarządzaniu danymi. Zastąpienie ręcznej reakcji na incydenty automatycznymi mechanizmami samonaprawy. Definiowanie i wdrażanie SLO/SLI dla wszystkich baz danych.
  • Modernizacja stosu technologicznego: Prowadzenie procesu migracji z rozwiązań legacy do nowoczesnych wzorców chmurowych. Udział w podejmowaniu decyzji dotyczących wdrażania operatorów Kubernetes dla stanowych obciążeń roboczych.
  • Ekspertyza i mentoring: Pełnienie roli autorytetu technicznego dla zespołów produktowych, pomagając im optymalizować schematy danych i zapytania SQL dla systemów o dużym obciążeniu.

Nasza technologia:

  • Bazy danych: PostgreSQL 15+ (Patroni, PgBouncer), ClickHouse (shardowane/replikowane), MongoDB, Redis, Kafka
  • Dane i analityka: Apache Airflow, Redash (infrastruktura i integracja).
  • Infrastruktura: Własność 3+ DC kolokacji (OpenNebula, Kubernetes, Bare Metal), AWS, Google Cloud, Azure, DO – Hybrydowa Chmura.
  • Automatyzacja i IaC: Terraform, Ansible, Python/Go, GitLab, Jenkins, Gerrit.
  • Obserwowalność: VictoriaMetrics, Grafana, Loki.

Dlaczego CloudLinux?

  • Kultura: Firma zdalna z zasadą "Pracownicy na pierwszym miejscu". Cenimy wyniki, a nie godziny spędzone w biurze.
  • Wpływ: Twoje decyzje architektoniczne będą decydować o stabilności usług używanych przez tysiące firm na całym świecie.
  • Rozwój: Wspieramy rozwój zawodowy i opłacamy szkolenia oraz konferencje.

Czego oczekujemy od Ciebie:

  • Inżynieria wspomagana AI: Nie postrzegasz AI jako zastępstwa dla głębokich fundamentów technicznych, ale jako narzędzie o wysokiej dźwigni. Aktywnie korzystamy z agentów AI (Claude, Codex, Gemini itp.) do automatyzacji rutynowych zadań, analizy złożonych logów i przyspieszania badań. Oczekujemy, że będziesz otwarty na nowoczesne przepływy pracy i zintegrować AI w codziennych operacjach, co pozwoli Ci skupić się na prawdziwych wyzwaniach architektonicznych.
  • Głęboka wiedza o PostgreSQL (5+ lat): Znasz wewnętrzne mechanizmy MVCC, rozumiesz mechanikę blokowania, potrafisz skonfigurować Patroni i PgBouncer "z zamkniętymi oczami" i masz doświadczenie w bezproblemowych aktualizacjach głównych wersji pod obciążeniem.
  • Mistrzostwo ClickHouse: Doświadczenie w obsłudze dużych klastrów, rozumienie ZooKeeper/ClickHouse Keeper, sharding, wewnętrzna replikacja oraz umiejętność diagnozowania problemów z wydajnością na poziomie danych.
  • Myślenie inżynieryjne (SRE/DevOps): Nienawidzisz wykonywać tej samej czynności dwa razy ręcznie. Doświadczenie w pisaniu złożonych modułów Terraform i ról Ansible jest obowiązkowe. Umiejętności programistyczne w Pythonie lub Go w celu automatyzacji są dużym plusem.
  • Doświadczenie w środowisku hybrydowym: Rozumiesz różnice między uruchamianiem baz danych na Bare Metal, Kubernetes i w chmurze oraz wiesz, jak zoptymalizować TCO i wydajność subsystemu dyskowego (NVMe, Network Storage).
  • Podejście systemowe: Widzi dużą obraz - od pakietu sieciowego po logikę biznesową aplikacji. Rozumiesz znaczenie bezpieczeństwa (FIPS, logi audytowe) i odzyskiwania po awarii.

Miłe do posiadania:

  • Doświadczenie w budowaniu wewnętrznej platformy dewelopera (IDP).
  • Doświadczenie w obsłudze baz danych w Kubernetes (CloudNativePG, Altinity Operator).
  • Doświadczenie w pracy w dostawcach chmury i hostingu w podobnych usługach.

Co oferujemy:

  • Skupienie na rozwoju zawodowym.
  • Interesujące i wymagające projekty.
  • W pełni zdalna praca z elastycznymi godzinami pracy, co pozwala na planowanie dnia i pracę z dowolnej lokalizacji na całym świecie.
  • Płatne 24 dni urlopu rocznie, 10 dni świąt narodowych i nieograniczone zwolnienia lekarskie.
  • Kompenacja za prywatne ubezpieczenie zdrowotne.
  • Rekompensata za współpracę i siłownię/sport.
  • Budżet na edukację.
  • Możliwość otrzymania nagrody za najbardziej innowacyjny pomysł, który firma może opatentować.

Senior Database Reliability Engineer (DBRE) & Architect – Remote in Warsaw – pracodawca: CloudLinux Inc.

TuxCare to doskonały pracodawca, oferujący możliwość pracy zdalnej oraz elastyczne godziny pracy, co sprzyja równowadze między życiem zawodowym a prywatnym. Pracownicy mają szansę na rozwój w dynamicznie rozwijających się produktach związanych z bezpieczeństwem i automatyzacją, a także korzystają z licznych benefitów, takich jak 24 dni płatnego urlopu, ubezpieczenie zdrowotne oraz budżet edukacyjny. W TuxCare cenimy innowacyjność i dajemy możliwość wpływania na kierunek techniczny projektów, co czyni nas atrakcyjnym miejscem dla inżynierów poszukujących wyzwań i satysfakcji zawodowej.

C

Dane kontaktowe:

Zespół rekrutacyjny CloudLinux Inc.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Database Reliability Engineer (DBRE) & Architect – Remote in Warsaw

DBaaS Architecture
Terraform
Ansible
PostgreSQL
ClickHouse
MongoDB
Redis