W skrócie
- Zadania: Twórz i optymalizuj CI/CD dla projektów Unreal Engine oraz mentoruj młodszych inżynierów.
- Firma: Anshar Studios - dynamiczna firma zajmująca się tworzeniem gier z pasją do innowacji.
- Benefity: Wynagrodzenie 15 000 - 23 000 zł, elastyczne godziny pracy i prywatna opieka zdrowotna.
- Pozostałe informacje: Przyjazne biuro, brak crunchu i możliwość pracy zdalnej.
- Dlaczego ta praca: Pracuj nad ekscytującymi projektami w branży gier i rozwijaj swoje umiejętności.
- Kwalifikacje: Doświadczenie w DevOps, znajomość Jenkins i Perforce oraz umiejętności mentorskie.
Przewidywane wynagrodzenie mieści się w przedziale 15000 - 23000 zł za rok.
Founded in 2012, Anshar Studios focuses on 1st and 3rd party game development for all major gaming platforms. Currently, we're employing over 200 specialists in our studio in Katowice. Working with Anshar gives you the opportunity to develop your skills, participate in challenging projects, and team up with a bunch of skilled people with a passion for video games.
Co będziesz robić:
- Architektura, wdrażanie i ciągłe doskonalenie pipeline'ów CI/CD opartych na Jenkinsie dla projektów Unreal Engine, w tym provisioning farmy budowlanej, automatyczne testowanie i raportowanie.
- Administracja i optymalizacja Perforce: konfiguracja/aktualizacje serwera, kopie zapasowe, tuning wydajności, konfiguracja dostępu i strumieni itp.
- Konfiguracja pipeline'ów budowy projektu dla automatycznych walidacji (np. walidacje przeglądów kodu, kontrole integracji kodu).
- Skalowanie i zarządzanie farmą budowlaną: planowanie pojemności, provisioning, automatyzacja cyklu życia agentów/VM (Proxmox) i kontenerowych runnerów.
- Mentorowanie młodszych i regularnych inżynierów DevOps, dostarczanie dokumentacji, sesji szkoleniowych i wytycznych dotyczących najlepszych praktyk.
- Ocena, testowanie i wprowadzanie nowych narzędzi lub wtyczek, które zwiększają niezawodność, wydajność i doświadczenie dewelopera.
- Zapewnienie wsparcia pierwszej linii dla deweloperów, szybkie diagnozowanie problemów z VCS lub budowami oraz zapewnienie płynnego przepływu informacji za pośrednictwem Slacka, e-maila itp.
Wymagania:
- Silne zrozumienie cyklu życia rozwoju oprogramowania.
- Biegłość w językach skryptowych (Python, Groovy, Bash, PowerShell).
- Udokumentowane doświadczenie w projektowaniu i uruchamianiu wysoko dostępnych infrastruktur CI/CD (VM, kontenery, lokalnie lub w chmurze).
- Solidna znajomość podstaw serwerów i sieci, tuning wydajności, monitorowanie i alertowanie (Grafana, Prometheus, Zabbix itp.).
- Doświadczenie w planowaniu pojemności i reagowaniu na incydenty dla farm budowlanych lub podobnych krytycznych usług.
- Umiejętność skutecznej komunikacji z różnymi interesariuszami.
- Umiejętność mentoringu i doskonałe umiejętności komunikacyjne (angielski B2/C1 w mowie i piśmie).
Dodatkowe atuty:
- Dogłębna, praktyczna wiedza na temat Jenkins i Perforce.
- Głęboka znajomość procesów budowy Unreal Engine i Unreal BuildGraph.
- Znajomość Infrastructure-as-Code (np. Terraform, Ansible).
- Praktyczne doświadczenie z Dockerem.
- Znajomość platform chmurowych (AWS, Azure, GCP).
- Zrozumienie najlepszych praktyk bezpieczeństwa: SSO, zarządzanie sekretami, polityki minimalnych uprawnień.
Co oferujemy:
- Wynagrodzenie 15 000 - 23 000 zł brutto (w zależności od umiejętności i doświadczenia).
- Elastyczne godziny pracy - godziny rdzeniowe 10:00–15:00.
- Model pracy hybrydowej: trzy dni w biurze, z możliwością pracy zdalnej przez dwa dni w tygodniu.
- Prywatna opieka zdrowotna i ubezpieczenie na życie.
- Współfinansowana karta Multisport.
- Lekcje angielskiego.
- Wsparcie w relokacji (opcjonalnie).
- Brak crunchu, brak polityki zakazu konkurencji.
- Biuro przyjazne zwierzętom.
- Współfinansowane uczestnictwo w konferencjach i warsztatach.
Senior DevOps Engineer in Katowice – pracodawca: Workplays
Ten Square Games to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznej branży gier mobilnych. Pracując z nami jako UI/UX Designer, będziesz miał/a szansę na kreatywne wyrażenie siebie, a także korzystanie z licznych benefitów, takich jak elastyczny tryb pracy, wsparcie psychologiczne oraz programy rozwojowe. Nasza kultura pracy opiera się na współpracy i innowacyjności, co sprawia, że każdy dzień przynosi nowe wyzwania i satysfakcję z osiągnięć.