.
Software Architect
  • Zabierzów
Software Architect
Zabierzów, Zabierzów, Lesser Poland Voivodeship, Polska
NOVOMATIC Technologies Poland Sp. z o.o.
23. 5. 2024
Informacje o stanowisku

Software Architect

Miejsce pracy: Zabierzów (pow. krakowski)

Technologie, których używamy

Wymagane

  • REST API
  • Java
  • Spring
  • JS
  • React
  • React Native
  • WebSocket
  • CQRS
  • Maven
  • SBT
  • Kafka
  • Cassandra
  • PostgreSQL
  • OpenSearch
  • Docker
  • Kubernetes
  • Jenkins
  • Prometheus
  • Grafana
  • AWS
  • Microsoft Azure

System operacyjny

  • Windows

O projekcie

Rozwijamy i utrzymujemy jedną z kluczowych dla nas platform - zakłady bukmacherskie. W jej dynamiczny rozwój zaangażowanych jest równocześnie kilka zespołów, których praca jest na bieżąco koordynowana, synchronizowana oraz integrowana. Struktura obejmuje takie role jak Project Portfolio Manager, który wyznacza kierunki rozwoju oraz wspierający Project Managerowie, Engineering Managerowie, Solution Architect, liderzy technologiczni oraz specjaliści z obszarów takich jak UX, Backend, Frontend, QA, DevOps i Support.

Zespół współpracuje w oparciu o hybrydowy model pracy. Oferujemy zatrudnienie zarówno na UoP jak i B2B.

Twój zakres obowiązków

  • Przeprowadzanie analizy zależności wymagań biznesowych i technicznych
  • Dekomponowanie wymagań biznesowych na wymagania techniczne
  • Wyznaczanie kierunków rozwoju tworzonych rozwiązań oraz zapewnianie ich spójności architektonicznej
  • Planowanie i projektowanie infrastruktury dla wytwarzanego oprogramowania w oparciu o analizę zakresu technologicznego i technicznego z perspektywy domenowej i potrzeb klienta oraz z uwzględnieniem doboru atrybutów jakościowych (np. skalowalność, wysoka dostępność, niezawodność, bezpieczeństwo danych i systemu, ciągłość działania, integralność)
  • Proponowanie i stosowanie dobrych praktyk związanych z cyklem życia wytwarzania oprogramowania
  • Tworzenie prototypów i utrzymywanie spójności architektonicznej opracowywanych rozwiązań
  • Nadzorowanie procesu zarządzania długiem technologicznym
  • Analiza wpływu nowej/istniejącej infrastruktury w środowisku operacyjnym klienta na całość rozwiązania dostarczanego klientowi oraz nowych zagrożeń bezpieczeństwa infrastruktury i aktywne przeciwdziałania tym zagrożeniom w oferowanych rozwiązaniach
  • Projektowanie warstwy sieciowej rozwiązania oraz planowanie deploymentu nowych rozwiązań u klienta oraz migrowania istniejących wersji oprogramowania i infrastruktury
  • Wyznaczanie ścieżek rozwoju procesu testowego oraz implementacji testów programistycznych
  • Sprawdzanie poprawności dostarczanej dokumentacji technicznej pod względem wymagań architektonicznych i biznesowych
  • Wyznaczanie kierunku rozwoju środowisk ciągłej integracji
  • Identyfikowanie kluczowych atrybutów jakościowych i zarządzanie ryzykiem związanym z realizacją ich poziomów w całym cyklu trwania projektu
  • Nadzorowanie postępów zespołu deweloperskiego, testów oraz wdrożenia
  • Skuteczne przekazywanie wszystkich koncepcji i wytycznych zespołowi deweloperskiemu
  • Dostarczanie wskazówkek technicznych i zapewnianie wsparcia deweloperom i inżynierom
  • Zarządzanie wydaniami
  • Poszerzanie swojej wiedzy techniczno-domenową i śledzenie trendów technologicznych

Nasze wymagania

  • Minimum 5 lat doświadczenia w wytwarzaniu oprogramowania, w tym co najmniej 3 lata na stanowisku starszego architekta lub lidera technicznego
  • Wiedza ekspercka w następujących dziedzinach: REST API, Java, Spring, JS, React, React Native, WebSocket, CQRS, Maven, SBT, Kafka, Cassandra, PostgreSQL, OpenSearch, Docker, Kubernetes, Jenkins, Prometheus, Grafana, rozwiązania chmurowe (AWS, Azure, itp.), architektura mikroserwisowa, event sourcing, transakcje rozproszone
  • Dobre zrozumienie wzorców architektonicznych, zasad projektowania oraz dobrych praktyk, a także sprawdzona umiejętność zastosowania ich w złożonych projektach
  • Znajomość najnowszych trendów branżowych i nowo powstających technologii
  • Doskonałe umiejętności przywódcze i komunikacyjne, w tym umiejętność efektywnej współpracy z interdyscyplinarnymi zespołami i interesariuszami
  • Udokumentowane doświadczenie w prowadzeniu projektów architektonicznych, w wyniku których uzyskano rozwiązania skalowalne, niezawodne i wysokowydajne
  • Bardzo dobra znajomość języka angielskiego w mowie i piśmie

Tak organizujemy naszą pracę

Tak pracujemy

  • wewnątrz organizacji

To oferujemy

  • Indywidualny budżet szkoleniowy wraz z urlopem na ten cel
  • Elastyczny czas pracy
  • Pakiet relokacyjny
  • Opieka medyczna i ubezpieczenie na życie
  • Kafeteria MyBenefit i MultiSport
  • Dofinansowanie do posiłków
  • Sport i Integracja
  • Lektoraty językowe
  • Program poleceń
  • Równowaga między życiem prywatnym a zawodowym
  • Zdrowe przekąski, owoce i warzywa
  • Joga i Fitness w biurze
  • Carpooling
  • Parking: auta i rowery

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie nauki języków
  • dofinansowanie szkoleń i kursów
  • ubezpieczenie na życie
  • elastyczny czas pracy
  • spotkania integracyjne
  • firmowa drużyna sportowa
  • firmowa biblioteka
  • brak dress code’u
  • parking dla pracowników
  • strefa relaksu
  • karty przedpłacone
  • dofinansowanie wypoczynku
  • pakiet relokacyjny
  • paczki świąteczne
  • program rekomendacji pracowników
  • inicjatywy dobroczynne
  • pikniki rodzinne
  • jeden krótszy dzień pracy

NOVOMATIC Technologies Poland Sp. z o.o.

W NOVOMATIC Technologies Poland naszą misją jest dostarczanie innowacyjnych rozwiązań dla branży gier przypadku. Jesteśmy częścią światowego koncernu NOVOMATIC, lidera branży gamingowej. Wyznaczamy trendy, nieustannie poszukując nowych możliwości. Specjalizujemy się w zaawansowanym projektowaniu oraz wytwarzaniu systemów rozproszonych. Implementujemy różnorodne gry, tworząc unikalne historie dla graczy na całym świecie. Dostarczamy zaawansowane platformy dla terminali gamingowych, zapewniających niezrównaną jakość i wydajność. Przełamujemy granice i kształtuje przyszłość ekscytującego świata gamingu. Najważniejsze są dla nas: partnerstwo, zaangażowanie i nieustanny rozwój.

Wyrażam zgodę na przetwarzanie moich danych osobowych, zawartych w przesłanych przeze mnie dokumentach i formularzach oraz zebranych podczas procedury rekrutacyjnej, przez NOVOMATIC TECHNOLOGIES POLAND Sp. z o.o. z siedzibą przy ul. Krakowskiej 368 w Zabierzowie KRS 0000861826 (zwaną dalej: „Administratorem”), w celu rekrutacji prowadzonej przez Administratora. Niniejsza zgoda obejmuje wszystkie procesy rekrutacyjne w okresie 2 lat od otrzymania moich danych lub do jej odwołania. Zostałem(-am) poinformowany(-a) przez Administratora o możliwości wycofania zgody w dowolnym momencie, jak również że zgoda ma charakter dobrowolny, a jej niewyrażenie skutkować będzie nie wzięciem mnie pod uwagę w przyszłych procesach rekrutacyjnych.

  • Praca Zabierzów
  • Zabierzów - Oferty pracy w okolicznych lokalizacjach


    72 121
    13 678