DevOps Engineer in Gaming in Warsaw

DevOps Engineer in Gaming in Warsaw

Warsaw Pełny etat 49500 - 60500 zł / rok (szac.) Hybrydowo
J

W skrócie

  • Zadania: Wspieraj rozwój gier, projektując i utrzymując skalowalne systemy w chmurze.
  • Firma: Innowacyjna grupa gamingowa z dynamiczną kulturą pracy.
  • Benefity: Możliwość pracy zdalnej, rozwój zawodowy i przyjazne środowisko.
  • Pozostałe informacje: Kreatywna atmosfera sprzyjająca współpracy i innowacjom.
  • Dlaczego ta praca: Pracuj nad nowatorskimi projektami w szybko rozwijającym się startupie.
  • Kwalifikacje: 7+ lat doświadczenia w DevOps oraz znajomość AWS i TypeScript.

Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.

Opis: Jesteśmy zwinna grupą innowacji w grach, budującą własny ekosystem gier i narzędzi platformowych. Działając w ramach większej globalnej organizacji, zarządzamy już zestawem tytułów, które przetwarzają dziesiątki milionów transakcji w prawdziwych pieniądzach. Radzimy sobie z wysoką złożonością, wdrażając izolowane środowiska chmurowe dla każdego z naszych globalnych partnerów.

Zadania:

  • Wsparcie szybko rosnącej liczby izolowanych wdrożeń, gdzie każda integracja partnera skutkuje niezależnie wdrożonymi wieloma usługami backendowymi.
  • Projektowanie potoków wdrożeniowych, które skalują się wraz z liczbą partnerów, bez kopiowania i wklejania lub kruchych procesów ręcznych.
  • Utrzymywanie systemów o wysokiej niezawodności i dostępności z awaryjnym przełączaniem, gdzie awarie i przestoje mogą mieć znaczący wpływ na biznes.
  • Równoważenie automatyzacji, zarządzania i bezpieczeństwa w regulowanym środowisku.
  • Projektowanie, obsługa i poprawa infrastruktury opartej na AWS w wielu regionach i środowiskach.
  • Zarządzanie infrastrukturą za pomocą Infrastructure as Code (Pulumi z TypeScript).
  • Stosowanie zasad SRE w celu zmniejszenia operacyjnego wysiłku i zwiększenia obserwowalności/alertowania.
  • Poprawa odporności systemu i izolacji awarii w zależności od środowiska partnera.
  • Posiadanie i rozwijanie potoków CI/CD (GitHub Actions).
  • Budowanie skalowalnych, wielo-najemnych przepływów wdrożeniowych wspierających automatyczną promocję, awaryjne przełączanie i wycofywanie.
  • Wsparcie wdrożeń HA dla narzędzi i pulpitów skierowanych do wewnętrznych i zewnętrznych partnerów.
  • Utrzymywanie wdrożeń blue-green i poprawa automatyzacji wycofywania.
  • Praca w ramach procesu zmian recenzowanego przez rówieśników oraz wymagań dotyczących długoterminowej akceptacji produkcji.
  • Utrzymywanie i poprawa systemów monitorowania, logowania i alertowania.
  • Zapewnienie, że alerty są wykonalne i zgodne z rzeczywistym wpływem na graczy.
  • Projektowanie i formalizowanie procesów odpowiedzi na incydenty.
  • Prowadzenie i uczestnictwo w bezwinnych postmortem, z wspólną odpowiedzialnością za działania następcze.
  • Wsparcie w projektowaniu bezpiecznych systemów, zarządzaniu tajemnicami i kontroli dostępu.
  • Umożliwienie i integracja skanowania bezpieczeństwa oraz praktyk bezpiecznego SDLC w CI/CD.
  • Przygotowanie systemów do zewnętrznych audytów bezpieczeństwa i wymagań dotyczących zgodności.
  • Przyjęcie odpowiedzialności za świadomość kosztów chmurowych i optymalizację (FinOps jest częścią roli).
  • Pomoc w ustanowieniu wspólnej odpowiedzialności za jakość operacyjną i promowanie projektowania systemów z uwagą na niezawodność.
  • Współpraca z kierownictwem technicznym w zakresie priorytetyzacji i długoterminowych wymagań dotyczących akceptacji produkcji.
  • Wkład w długoterminowe plany dotyczące skalowalności i odporności operacyjnej kluczowych komponentów platformy.

Wymagania:

  • 7+ lat doświadczenia w rolach DevOps, infrastruktury, platformy lub pokrewnych rolach SRE.
  • Silne doświadczenie praktyczne z AWS.
  • Praktyczne doświadczenie z narzędziami Infrastructure as Code.
  • Znajomość TypeScript lub JavaScript.
  • Doświadczenie w projektowaniu i obsłudze potoków CI/CD.
  • Solidne zrozumienie i zastosowanie koncepcji SRE, w tym: strategia alertowania, odpowiedź na incydenty, kompromisy między niezawodnością a prędkością, automatyzacja w celu zmniejszenia operacyjnego wysiłku.
  • Nieco doświadczenia z systemami rozproszonymi lub brokerami wiadomości (NATS, Kafka itp.).
  • Skoncentrowany na działaniu: Skupiony na dostarczaniu wyników poprzez efektywną współpracę międzyfunkcyjną i prowadzenie projektów do zakończenia.
  • Osoba odpowiedzialna: Zdolna do samodzielnego zarządzania złożonymi systemami, przyjmowania pełnej odpowiedzialności i proaktywnego angażowania zespołu.
  • Jasny komunikator: Umiejętny w dokumentowaniu wpływu technicznego, utrzymywaniu zespołów w zgodzie i komunikowaniu zmian przed ich wprowadzeniem.
  • Decyzyjny: Oparty na silnym osądzie inżynieryjnym przy równoważeniu refaktoryzacji kodu.

Będzie plusem:

  • Compute: ECS, EC2, Fargate, Lambda (doświadczenie z EKS jest plusem);
  • Doświadczenie z optymalizacją kosztów chmurowych i praktykami FinOps jest plusem.
  • Preferowany stopień naukowy w naukach/CS/inżynierii, ale nie jest wymagany.
  • Szukamy doświadczenia i pasji.

Warunki:

  • Własność i niezależność: Wierzymy w zaufanie naszym członkom zespołu i pracę poprzez współpracę.
  • Wzrost: Jesteśmy startupem o wysokim wzroście wspieranym przez gigantyczną branżę z znacznymi zasobami do napędzania wzrostu.
  • Kultura: Kreatywne, zdeterminowane i przejrzyste środowisko, w którym cenimy „realizowanie zadań” ponad biurokrację.

DevOps Engineer in Gaming in Warsaw – pracodawca: Joy Studios

Jako innowacyjna grupa gier, oferujemy wyjątkowe możliwości rozwoju w dynamicznym środowisku startupowym, które łączy kreatywność z technologią. Nasza kultura opiera się na zaufaniu i współpracy, co pozwala pracownikom na samodzielne podejmowanie decyzji oraz aktywne uczestnictwo w projektach. Oferujemy nie tylko konkurencyjne wynagrodzenie, ale także wsparcie w rozwoju kariery oraz dostęp do zasobów dużej organizacji, co czyni nas doskonałym miejscem dla ambitnych inżynierów DevOps.

J

Dane kontaktowe:

Zespół rekrutacyjny Joy Studios

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako DevOps Engineer in Gaming in Warsaw

AWS
Infrastructure as Code
TypeScript
CI/CD pipelines
SRE principles
Distributed systems
Incident response