
„High 5 Games“ kuria ir tiekia kazino lošimus bei platformų technologijas reguliuojamiems lošimų operatoriams ir pramonės partneriams. Įmonės portfelį sudaro daugiau nei 150 internetinių ir fiziniuose kazino siūlomų lošimų automatų žaidimų, taip pat progresyvūs jackpotai ir žaidimuose integruoti reklamos įrankiai, skirti įvairiai kazino patirčiai.
Įmonė taip pat teikia kazino platformų ir žaidimų studijos sprendimus per B2B integracijas, palaikydama tiek operatoriams skirtus diegimus, tiek žaidėjams skirtus socialinius ir žaidimus iš tikrų pinigų. „High 5 Games“ veikia žaidimų, lošimų ir B2B technologijų srityse, o joje dirba 51–200 darbuotojų.
Technologijų direktorius, vyriausiasis architektas – High 5 Games (nuotolinis darbas iš Lenkijos)
Vadovaukite High 5 Games debesų kompiuterijos kazino žaidimų platformos architektūrai dirbdami nuotoliniu būdu iš Lenkijos. Nustatykite „Java“ mikropaslaugų, realiojo laiko operacijų, platformos patikimumo ir inžinerijos komandų kryptį.
Aprašymas
- Apibrėžkite debesų platformos, kurią sudaro šimtai „Java“ mikropaslaugų, techninę viziją ir prisiimkite atsakomybę už jos architektūrą.
- Per pirmąsias 90 dienų išsamiai perpraskite gamybinę platformą, glaudžiai bendradarbiaudami su ją sukūrusiomis komandomis.
- Palaipsniui prisiimkite atsakomybę už architektūrą: pradėkite nuo duomenų ir operacijų sistemų, vėliau pereikite prie paslaugų architektūros ir debesų platformos.
- Iki pirmųjų metų pabaigos visiškai perimkite platformos architektūros valdymą ir vadovaukite jos ilgalaikei raidai.
- Projektuokite sistemas, peržiūrėkite kodą ir schemas, nustatykite inžinerijos standartus bei vadovaukite inžinerijos ir technologijų komandoms.
- Aiškiai pristatykite technologijų strategijas ir kompromisus vadovams, verslo suinteresuotosioms šalims ir reguliuotojams.
- Vadovaukite mikropaslaugų architektūrai, įskaitant paslaugų ribas, API, duomenų nuosavybę ir paslaugų tarpusavio ryšį.
- Projektuokite didelės apimties, mažos delsos operacijų sistemas su stipriomis nuoseklumo ir idempotentiškumo garantijomis.
- Nustatykite paskirstytų operacijų, pakartotinių bandymų ir atkūrimo po gedimų metodus.
- Vadovaukite architektūros peržiūroms ir tvarkykite sprendimų įrašus šimtams paslaugų.
- Mažinkite architektūrinę skolą ir modernizuokite senas paslaugas nepertraukdami aktyvaus srauto.
- Apibrėžkite „Java“ inžinerijos standartus, apimančius sistemas, bibliotekas, komponavimo sistemas, programavimo praktiką ir JVM derinimą.
- Nustatykite duomenų bazių strategiją reliacinėms, NoSQL, spartinančiosios atminties ir srautinio perdavimo technologijoms.
- Tirkite ir spręskite našumo apribojimus JVM, tinklo ir duomenų sluoksniuose.
- Vadovaukite debesų architektūrai, apimančiai konteinerius, „Kubernetes“, valdomas duomenų paslaugas, tinklus ir infrastruktūrą kaip kodą.
- Nustatykite paslaugų lygio tikslus, stebimumo standartus ir reagavimo į incidentus praktiką.
- Gerinkite mastelio keitimą, atsparumą, atkūrimą po nelaimių ir debesų išlaidų efektyvumą.
- Užtikrinkite, kad sauga, duomenų apsauga ir audituojamumas atitiktų lošimų reguliavimo ir mokėjimų reikalavimus.
- Kurkite, valdykite ir ugdykite inžinerijos bei technologijų komandas, kartu keldami įdarbinimo standartus.
- Verslo tikslus paverskite technologijų veiksmų gairėmis ir įgyvendinimo planais.
- Prižiūrėkite techninius tiekėjus ir trečiųjų šalių platformas.
- Vertinkite naujas technologijas ir įrankius.
- Komunikuokite technologijų strategiją ir riziką generaliniam direktoriui, vadovams ir partneriams
Reikalavimai
- Ne mažesnė kaip 12 metų programinės įrangos inžinerijos patirtis, įskaitant bent 5 metus projektuojant dideles paskirstytas sistemas.
- „Java 17“ ar naujesnės versijos ekspertinės žinios, gilus „Spring Boot“, „Spring Cloud“, lygiagretumo, JVM našumo derinimo ir šiukšlių surinkimo išmanymas.
- Įrodyta daugiau kaip 100 mikropaslaugų projektavimo ir eksploatavimo gamyboje patirtis.
- Praktinė patirtis dirbant su sistemomis, kurios kasdien apdoroja milijonus realiojo laiko operacijų pagal išmatuojamus delsos ir prieinamumo tikslus.
- Išsamios PostgreSQL, MySQL arba Oracle duomenų bazių žinios, įskaitant užklausų derinimą, indeksavimą, šardavimą ir replikavimą, taip pat NoSQL ir spartinančiosios atminties technologijų, tokių kaip Cassandra, MongoDB, DynamoDB ar Redis, išmanymas.
- Patirtis kuriant įvykiais grindžiamą architektūrą naudojant „Kafka“ ar panašią srautinio perdavimo platformą.
- Gamybinė patirtis su AWS arba GCP, „Docker“, „Kubernetes“ ir infrastruktūra kaip kodu, pavyzdžiui, „Terraform“.
- Gilus paskirstytų sistemų sąvokų supratimas, įskaitant nuoseklumo modelius, idempotentiškumą, dalijimą į skaidinius, atgalinį slėgį ir gedimų scenarijus.
- Patirtis projektuojant REST arba gRPC API ir susipažinimas su API šliuzų bei paslaugų tinklo sąvokomis.
- Praktinė stebimumo ir patikimumo patirtis naudojant „Prometheus“, „Grafana“, „OpenTelemetry“, „Datadog“ ar panašius įrankius, įskaitant paslaugų lygio tikslus ir incidentų valdymą.
- Patirtis vadovaujant ir plečiant inžinerijos komandas, vertinant bei apklausiant techninius kandidatus.
- Gebėjimas aiškiai komunikuoti su vadovais, kolegomis ir individualiais specialistais.
- Patirtis lošimų, iGaming, loterijų ar socialinio kazino, sporto lažybų, finansinių technologijų arba mokėjimų srityje būtų privalumas.
- Patirtis dirbant su piniginės, didžiosios knygos ar mokėjimų sistemomis, kurioms reikia visiško operacijų suderinimo, būtų privalumas.
- Lošimų reguliavimo, PCI DSS arba SOC 2 reikalavimų išmanymas būtų privalumas.
- Patirtis vadovaujant nenutrūkstamo veikimo migracijai ar perkėlimui iš monolito arba senų paslaugų į mikropaslaugas būtų privalumas.
- Patirtis naudojant reaktyviąsias arba neblokuojančias „Java“ technologijas, tokias kaip „WebFlux“, „Vert.x“ ar „Netty“, didelio pralaidumo paslaugose būtų privalumas.
- Patirtis optimizuojant didelės apimties debesų išlaidas ir dirbant su „FinOps“ būtų privalumas.
- Kompiuterių mokslo, inžinerijos bakalauro ar magistro laipsnis arba lygiavertė patirtis būtų privalumas
Privalumai
- Medicininis, odontologinis ir regėjimo draudimas
- 401(k) planas ir galimas darbdavio įnašas
- Apmokamas laisvas laikas ir įmonės šventės
- Papildomos programos