Salla E-Commerce Platform
Salla E-Commerce Platform
51 – 200 Pracownicy
Handel elektronicznySaaS
Salla E-Commerce Platform to firma SaaS z branży e-commerce, która pomaga firmom uruchamiać i prowadzić sklepy internetowe za pomocą dostępnych narzędzi i usług cyfrowych. Jej platforma upraszcza najważniejsze operacje związane z handlem internetowym, wspierając użytkowników w tworzeniu i prowadzeniu działalności e-commerce.

Starszy inżynier ds. chmurowych platform natywnych i operacji danych

Skaluj i zabezpieczaj infrastrukturę Kubernetes rozwijającej się platformy jako starszy inżynier SRE. Automatyzuj niezawodność, obserwowalność, odtwarzanie po awarii i optymalizację kosztów chmury.

Opis

  • Projektować i obsługiwać obciążenia produkcyjne w klastrach Kubernetes.
  • Budować systemy samonaprawiające się i automatycznie skalujące, które ograniczają pracę ręczną i zapewniają ciągłość działania.
  • Zapewniać niezawodne działanie platform SQL, NoSQL i pamięci obiektowej w środowiskach Kubernetes.
  • Opracowywać plany kopii zapasowych, odtwarzania po awarii, replikacji i przełączania awaryjnego, aby osiągać cele RPO i RTO.
  • Diagnozować problemy i przywracać działanie Persistent Volumes, StorageClasses, sterowników CSI i PVC w Kubernetes.
  • Poprawiać wydajność i obniżać koszty pamięci masowej dzięki warstwom przechowywania, rozdzielaniu danych często i rzadko używanych oraz regułom cyklu życia S3.
  • Zabezpieczać i skalować pamięć obiektową MinIO oraz zgodną z S3 na potrzeby wysokoprzepustowych potoków danych.
  • Zarządzać pamięcią blokową, w tym EBS, io2 i gp3, oraz współdzielonymi systemami plików, takimi jak EFS i NFS.
  • Optymalizować sieci, ruch przychodzący i wychodzący oraz siatki usług pod kątem bezpiecznej komunikacji.
  • Rozwijać praktyki GitOps i CI/CD z użyciem ArgoCD, Flux i GitHub Actions.
  • Automatyzować udostępnianie i aktualizacje infrastruktury za pomocą Terraform, Helm i operatorów Kubernetes.
  • Wdrażać zmiany etapami, stosując wdrożenia blue-green i canary oraz aktualizacje kroczące z użyciem instancji spot.
  • Zarządzać monitorowaniem i alertami za pomocą Prometheus, Grafana, Loki, VictoriaMetrics i OpenSearch.
  • Prowadzić reagowanie na incydenty i przeglądy po ich wystąpieniu.
  • Zapewniać widoczność wskaźników kondycji i wydajności systemu oraz kosztów.
  • Stosować IAM z minimalnymi uprawnieniami, zabezpieczać komunikację między usługami oraz używać sieciowych list ACL i zapór sieciowych.
  • Egzekwować zasady Kubernetes RBAC, bezpieczne zarządzanie sekretami i bezpieczeństwo łańcuchów dostaw obrazów.
  • Wspierać przygotowanie do audytów i działania związane ze zgodnością.
  • Analizować i optymalizować wydajność CPU, pamięci i operacji wejścia-wyjścia na dużą skalę.
  • Współpracować z zespołami produktowymi i platformowymi, aby właściwie dobierać rozmiary klastrów, baz danych i warstw pamięci masowej.
  • Tworzyć pulpity zapewniające kadrze inżynierskiej wgląd w koszty.

Wymagania

  • Co najmniej 8 lat doświadczenia w SRE, DevOps lub inżynierii infrastruktury.
  • Dogłębna znajomość Kubernetes, w tym obsługi wielu klastrów, tworzenia wykresów Helm i zaawansowanych zagadnień sieciowych.
  • Duże doświadczenie w pracy z procesami GitOps oraz ArgoCD lub Flux.
  • Ekspercka znajomość AWS będzie atutem; mile widziane są też Azure lub GCP oraz narzędzia infrastruktury jako kodu, takie jak Terraform, Pulumi lub CloudFormation.
  • Zaawansowana znajomość baz danych SQL i NoSQL, w tym MySQL lub Aurora, PostgreSQL, MongoDB i Redis.
  • Umiejętność automatyzacji i pisania skryptów w Pythonie, Bashu lub Go.
  • Duże doświadczenie w monitorowaniu i obserwowalności z użyciem narzędzi takich jak Prometheus, Grafana, Loki, ELK lub OpenSearch oraz VictoriaMetrics.
  • Doświadczenie z CI/CD na dużą skalę i zarządzaniem incydentami produkcyjnymi.
  • Doświadczenie z Kafka, RabbitMQ lub podobnymi systemami przesyłania strumieniowego i obsługi komunikatów.
  • Tytuł licencjata lub inżyniera w dziedzinie informatyki, inżynierii lub pokrewnej albo równoważne doświadczenie zawodowe.
  • Atutem będzie doświadczenie w obsłudze systemów o krytycznym znaczeniu, dużym ruchu i zasięgu wieloregionowym.
  • Atutem będzie udokumentowane doświadczenie w optymalizacji kosztów chmury i Kubernetes.
  • Mile widziana znajomość Istio, Linkerd lub zaawansowanych zagadnień sieciowych i kontroli ruchu wychodzącego.
  • Doświadczenie z komponentami platform danych, takimi jak Airflow, Debezium lub ClickHouse, będzie przydatne, ale nie jest wymagane.
  • Dobre umiejętności komunikacyjne i współpracy oraz zdolność do pracy z zespołami inżynierskimi, DevOps, bezpieczeństwa i produktowymi.

Benefity

  • Programy szkoleniowe i rozwoju zawodowego.
  • Premie uzależnione od wyników.
  • Elastyczne możliwości pracy z domu.