W skrócie
- Zadania: Wspieraj i rozwijaj procesy budowania gier oraz narzędzi w dynamicznym zespole.
- Firma: Innowacyjna firma zajmująca się tworzeniem gier z przyjazną kulturą pracy.
- Benefity: Pakiet medyczny, elastyczne godziny pracy i program wsparcia pracowników.
- Pozostałe informacje: Możliwość rozwoju kariery w ekscytującym środowisku.
- Dlaczego ta praca: Zyskaj doświadczenie w branży gier i wpływaj na rozwój innowacyjnych projektów.
- Kwalifikacje: Doświadczenie w programowaniu w C++ oraz umiejętności analityczne.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Poszukujemy Inżyniera ds. Budowy i Wydawania Oprogramowania, który pomoże usprawnić nasz proces budowania i wdrażania gier oraz narzędzi. Na tym stanowisku będziesz ściśle współpracować z zespołami programistycznymi oraz zapewnienia jakości w celu rozwoju i optymalizacji procesów tworzenia oprogramowania, a także zwiększenia niezawodności naszych usług budowania.
Zakres obowiązków:
- Wsparcie i rozwój procesów programistycznych, na których kluczowy zespół polega w codziennej pracy nad grami (Ciągła Integracja / CI, weryfikacja i wdrażanie kompilacji, wydajność, stabilność itp.);
- Analiza wydajności systemu budowania, diagnozowanie i rozwiązywanie problemów związanych z kompilacją oraz wdrażaniem oprogramowania, a także współpraca z zespołami inżynierskimi w celu zapobiegania ich występowaniu w przyszłości;
- Utrzymywanie narzędzi do kompilacji w aktualnych wersjach przy jednoczesnej koordynacji aktualizacji z innymi zespołami;
- Recenzowanie proponowanych rozwiązań oraz kodu pisanego przez innych członków zespołu;
- Aktualizowanie dokumentacji procesów oraz instrukcji konfiguracji;
- Dbanie o wydajność i łatwość utrzymania systemu budowania oprogramowania;
- Utrzymanie i rozwój narzędzi platformowych;
- Aktywny, bezpośredni udział w procesie tworzenia gier w ramach dodatkowej roli.
Wymagania:
- Doświadczenie w programowaniu i debugowaniu w języku C++;
- Dobra znajomość podstaw informatyki (algorytmy, struktury danych, systemy operacyjne);
- Znajomość systemów kontroli wersji (Perforce, Git, SVN);
- Znajomość narzędzi Gradle lub Xcode;
- Bardzo dobre zdolności analityczne oraz umiejętność rozwiązywania problemów;
- Silne umiejętności komunikacyjne;
- Dobra znajomość języka angielskiego w pismie;
- Samodzielność, umiejętność pracy w zespole oraz wysoka etyka zawodowa;
- Motywacja do ułatwiania pracy innym poprzez zwiększanie efektywności zespołu i usuwanie barier technicznych.
Mile widziane:
- Doświadczenie w programowaniu w językach: Python, C#, TypeScript;
- Doświadczenie z narzędziami do automatyzacji budowania oprogramowania oraz CI/CD (np. TeamCity, Jenkins);
- Doświadczenie z narzędziami do zarządzania konfiguracją oraz Infrastructure as Code (np. Terraform, Ansible, Puppet itp.);
- Doświadczenie w administracji systemem Windows oraz znajomość PowerShell;
- Doświadczenie w pracy w środowiskach macOS i Linux;
- Doświadczenie z technologiami chmurowymi, w szczególności AWS;
- Doświadczenie w zarządzaniu gałęziami kodu i ich scalaniu;
- Doświadczenie w tworzeniu i wydawaniu aplikacji mobilnych;
- Doświadczenie w współpracy z wewnętrznymi oraz rozproszonymi zespołami inżynierskimi w oparciu o metodyki zwinne (Agile).
Dodatkowe informacje:
- Pakiet opieki medycznej;
- System MyCafeteria – w tym karta MultiSport i wiele więcej;
- Program Wsparcia Pracowników (EAP) – oferujący poufne porady prawne, finansowe oraz psychologiczne/osobiste;
- Lekcje języka angielskiego lub polskiego;
- Elastyczne godziny pracy (w ramach potrzeb projektu);
- Benefity dodatkowe: Care Bonus (pokrywający wydatki związane ze zdrowiem, edukacją i bezpieczeństwem), imprezy firmowe oraz wyjazdy integracyjne.
Junior Build and Release Engineer / Młodszy Inżynier ds. Budowy Oprogramowania in Warsaw – pracodawca: Sperasoft
Sperasoft Kraków to doskonały pracodawca, który oferuje elastyczne godziny pracy oraz możliwość nauki języka angielskiego i polskiego. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają liczne możliwości rozwoju zawodowego w dynamicznym środowisku gier. Dodatkowo, praca w międzynarodowym zespole QA pozwala na zdobycie cennego doświadczenia i rozwijanie umiejętności w branży gier.