Pracuj.pl Praca zdalna Senior

Database Engineer

Edge One Solutions Sp. z o.o.

⚲ Warszawa

Wymagania

  • PostgreSQL
  • MongoDB
  • Python
  • Bash
  • Kubernetes
  • Helm
  • AWS
  • Microsoft Azure
  • Google Cloud Platform
  • Terraform
  • CloudFormation
  • pgAdmin
  • Pgbench
  • Robo3t
  • Studio3t
  • MongoDB Ops Manager
  • Mongo Mirror
  • Prometheus
  • CloudWatch

Opis stanowiska

Nasze wymagania: Ponad 4 lata doświadczenia w zarządzaniu wielkoskalowymi, wysokodostępnymi systemami baz danych (PostgreSQL / MongoDB) Automatyzacja przy użyciu skryptów Python lub Bash Mile widziane: Doświadczenie w pracy z Kubernetes i Helm Doświadczenie z zaawansowanymi koncepcjami wysokiej dostępności PostgreSQL (np. streaming replication, Repmgr/Patroni) oraz/lub z shardingiem i replikacją MongoDB Doświadczenie z AWS, GCP lub Azure Doświadczenie w korzystaniu z systemów kontroli wersji, narzędzi do zarządzania konfiguracją oraz rozwiązań IaC (Infrastructure as Code), takich jak Terraform czy CloudFormation Doświadczenie w pracy z narzędziami bazodanowymi, takimi jak pgAdmin, Pgbench, Robo3t, Studio3t, MongoDB Ops Manager oraz Mongo Mirror Doświadczenie z Prometheus, CloudWatch oraz narzędziami monitorującymi – zarówno w środowisku Kubernetes, jak i w zewnętrznej infrastrukturze chmurowej zarządzanej przez dostawcę chmury O projekcie: Nasz klient dostarcza rozwiązania AI, które maksymalizują wpływ biznesowy i minimalizują ryzyko dla organizacji. Platforma i aplikacje integrują się z kluczowymi procesami biznesowymi, umożliwiając zespołom rozwijanie, wdrażanie oraz zarządzanie AI na dużą skalę. O roli To stanowisko to okazja do przejęcia odpowiedzialności za pełny cykl życia (administrację, automatyzację i rozwiązywanie problemów) naszych kluczowych systemów bazodanowych działających w dużej, wielodzierżawnej (multi-tenant) infrastrukturze Kubernetes. Będziesz odgrywać kluczową rolę w rozwijaniu naszej strategii wdrożeń opartej na GitOps i Helm, koncentrując się na zapewnianiu aktualizacji bez przestojów (zero-downtime) oraz maksymalizacji wydajności i stabilności naszych podstawowych usług platformowych. To stanowisko daje doskonałą możliwość rozwijania swoich umiejętności oraz zdobycia bezpośredniego doświadczenia w zakresie zaawansowanej architektury chmurowych baz danych i wyzwań związanych z orkiestracją kontenerów. Zakres obowiązków: Projektowanie, wdrażanie i utrzymywanie infrastruktury baz danych z wykorzystaniem StatefulSetów, Operatorów oraz chartów Helm, tak aby bazy danych były niezawodne, samonaprawialne (self-healing) i skalowalne Odpowiedzialność za cały cykl wdrożeniowy klastrów bazodanowych poprzez zarządzanie kontrolą wersji chartów Helm i szablonów konfiguracyjnych Wsparcie i administracja produkcyjnych systemów bazodanowych poprzez proaktywne instrumentowanie oraz monitorowanie wydajności, bezpieczeństwa i dostępności w środowisku kontenerowym Przeprowadzanie aktualizacji i migracji (zarówno głównych, jak i mniejszych wersji) bez przestojów (zero-downtime), a także tworzenie i utrzymywanie hooków Helm oraz niestandardowych skryptów automatyzujących złożone operacje stanowe (stateful) Zarządzanie i optymalizacja wydajności backendowych magazynów danych, zapewniając spójność i integralność danych w całym cyklu życia podów Tworzenie i utrzymywanie narzędzi oraz skryptów automatyzujących (Bash, Python), skoncentrowanych na upraszczaniu zadań związanych z zarządzaniem Kubernetes, takich jak provisioning użytkowników/secrets oraz monitorowanie stanu klastra Oferujemy: Indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o komfort w projekcie Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami Nie tylko praca – wyjścia, sport i nasze webinary #edge1talks Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe) Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym Bezpłatne lekcje języka angielskiego – dopasowane do Twojego poziomu, idealne do pracy w międzynarodowym środowisku