Senior DevOps Engineer
Warszawa · hybryda 50/50 · umowa o pracę
Dla naszego klienta, globalnej firmy z branży mediów i rozrywki, która rozwija w Warszawie centrum technologiczne, szukamy osoby na stanowisko Senior DevOps Engineer. Obejmiesz kluczową rolę w zespole, który buduje nową platformę dla działu gier.
O projekcie
Zespół tworzy platformę do automatyzacji testów wydajnościowych gier powstających w firmie. Będą z niej korzystać developerzy, designerzy i testerzy. Platforma w ujednolicony sposób zbiera wyniki z różnych silników gier, przetwarza je i pokazuje w czytelnej formie. Pozwala też wymieniać informacje o wykrytych problemach i śledzić postęp ich naprawy.
To rozwiązanie budowane od zera: wcześniej firma korzystała wyłącznie z narzędzi pośrednich. Pierwsza iteracja jest już gotowa, a przed zespołem kolejne decyzje dotyczące architektury, schematów baz danych i sposobu działania całego systemu. W zespole pracują architekt oraz inżynier odpowiedzialny za design systemu.
Co wyróżnia tę rolę
To seniorska rola DevOps z dużym udziałem w tworzeniu oprogramowania. Szukamy osoby, która samodzielnie prowadzi tematy infrastrukturalne, bierze udział w decyzjach technicznych i jednocześnie pisze kod produkcyjny. Same skrypty automatyzujące to za mało.
Twoje zadania
rozwój i utrzymanie platformy: aplikacji, integracji i infrastruktury
projektowanie infrastruktury w chmurze i odpowiedzialność za jej skalowalność, bezpieczeństwo i niezawodność
budowa i utrzymanie pipeline'ów CI/CD
automatyzacja powtarzalnych zadań i tworzenie narzędzi self-service dla developerów
wdrażanie kontenerów i maszyn wirtualnych oraz zarządzanie nimi
wdrażanie logowania, monitoringu i alertów
współpraca z architektem, developerami gier, QA i zespołem operations przy usuwaniu wąskich gardeł
udział w decyzjach architektonicznych i dzielenie się wiedzą w zespole
Czego oczekujemy
minimum 5 lat doświadczenia w obszarze wytwarzania oprogramowania, automatyzacji buildów i wdrożeń
dużego, praktycznego doświadczenia w zarządzaniu infrastrukturą chmurową: najlepiej OCI (na niej działa projekt); zapraszamy też osoby biegłe w AWS, które chcą nauczyć się OCI
bardzo dobrej znajomości Kubernetes i Ansible
biegłości w co najmniej jednym języku programowania: Kotlin, Java, JavaScript, Python lub C++/C#
bardzo dobrego rozumienia CI/CD, GitOps, zarządzania konfiguracją, monitoringu, konteneryzacji i mikroserwisów
biegłej pracy z Gitem w zespole
doświadczenia w konfiguracji i utrzymaniu maszyn wirtualnych Linux i Windows
samodzielności, gotowości do współdecydowania i otwartej komunikacji po angielsku (współpraca z zespołem w USA)
otwartości na nowe języki programowania i technologie
Mile widziane
doświadczenie w branży gamingowej
praktyczna znajomość Unreal Engine, BuildGraph lub Perforce
Technologie w projekcie
CI/CD i automatyzacja: Horde, Jenkins, ArgoCD
Infrastruktura: OCI, Terraform, Ansible
Kontenery i wirtualizacja: Kubernetes, Podman, Proxmox, KVM
Monitoring: Prometheus, Grafana, New Relic
Gamedev i kontrola wersji: Unreal Engine, Perforce, Git
Systemy: Linux, Windows
Co oferuje nasz klient
umowę o pracę
kartę Multisport i prywatną opiekę medyczną
bezpłatne subskrypcje serwisów streamingowych
do 10% czasu pracy na rozwój i własne projekty
platformy e-learningowe, lekcje języka angielskiego, bibliotekę w biurze
tech talki, hackathony i udział w konferencjach, także w roli prelegenta
nowoczesne biuro w Warszawie
Model pracy
Obecnie hybryda 50/50 z biura w Warszawie. Firma zakłada w przyszłości powrót do pracy w pełni stacjonarnej (termin nie został wyznaczony), dlatego szukamy osób z Warszawy i najbliższej okolicy, otwartych na pracę z biura w pełnym wymiarze.
