
High 5 Games izstrādā un piegādā kazino spēļu automātus un platformu tehnoloģijas regulētiem azartspēļu operatoriem un nozares partneriem. Uzņēmuma portfelī ir vairāk nekā 150 tiešsaistes un klātienes kazino spēļu automātu spēļu, kā arī progresīvie džekpoti un spēlē integrēti reklāmas rīki, kas paredzēti daudzveidīgai kazino pieredzei.
Uzņēmums, izmantojot B2B integrācijas, nodrošina arī kazino platformu un spēļu studijas risinājumus, atbalstot gan operatoriem paredzētus risinājumus, gan spēlētājiem paredzētus sociālos un spēles par īstu naudu produktus. High 5 Games darbojas spēļu, azartspēļu un B2B tehnoloģiju jomā, un uzņēmumā strādā 51–200 darbinieku.
Tehnoloģiju direktors, galvenais arhitekts – High 5 Games (attālināts darbs no Polijas)
Vadiet High 5 Games mākoņkazino spēļu platformas arhitektūru, strādājot attālināti no Polijas. Nosakiet Java mikropakalpojumu, reāllaika darījumu, platformas uzticamības un inženieru komandu attīstības virzienu.
Apraksts
- Definējiet mākoņplatformas tehnisko vīziju, kurā ietilpst simtiem Java mikropakalpojumu, un uzņemieties atbildību par tās arhitektūru.
- Pirmajās 90 dienās padziļināti iepazīstiet ražošanas platformu, cieši sadarbojoties ar komandām, kas to izveidoja.
- Pakāpeniski uzņemieties atbildību par arhitektūru, sākot ar datu un darījumu sistēmām un pēc tam pievēršoties pakalpojumu arhitektūrai un mākoņplatformai.
- Līdz pirmā gada beigām pilnībā pārņemiet platformas arhitektūras vadību un virziet tās ilgtermiņa attīstību.
- Projektējiet sistēmas, pārskatiet kodu un shēmas, izveidojiet inženierijas standartus un vadiet inženierijas un tehnoloģiju komandas.
- Skaidri prezentējiet tehnoloģiju stratēģijas un kompromisus vadībai, biznesa ieinteresētajām pusēm un regulatoriem.
- Vadiet mikropakalpojumu arhitektūru, tostarp pakalpojumu robežas, API, datu īpašumtiesības un saziņu starp pakalpojumiem.
- Projektējiet lielas noslodzes un zemas aizkaves darījumu sistēmas ar stingrām konsekvences un idempotences garantijām.
- Izveidojiet pieejas sadalītiem darījumiem, atkārtotiem mēģinājumiem un atkopšanai pēc kļūmēm.
- Vadiet arhitektūras pārskatus un uzturiet lēmumu ierakstus simtiem pakalpojumu.
- Samaziniet arhitektūras parādu un modernizējiet mantotos pakalpojumus, nepārtraucot aktīvo datplūsmu.
- Definējiet Java inženierijas standartus, kas aptver ietvarus, bibliotēkas, būvēšanas sistēmas, programmēšanas praksi un JVM regulēšanu.
- Nosakiet datubāzu stratēģiju relāciju, NoSQL, kešatmiņas un straumēšanas tehnoloģijām.
- Izpētiet un novērsiet veiktspējas ierobežojumus JVM, tīkla un datu slāņos.
- Vadiet mākoņarhitektūru konteineru, Kubernetes, pārvaldītu datu pakalpojumu, tīklu un infrastruktūras kā koda jomā.
- Izveidojiet pakalpojumu līmeņa mērķus, novērojamības standartus un incidentu reaģēšanas praksi.
- Uzlabojiet mērogojamību, noturību, avārijas atjaunošanu un mākoņa izmaksu efektivitāti.
- Nodrošiniet, lai drošība, datu aizsardzība un auditējamība atbilstu azartspēļu regulējuma un maksājumu prasībām.
- Veidojiet, vadiet un mentorējiet inženierijas un tehnoloģiju komandas, vienlaikus paaugstinot darbā pieņemšanas standartus.
- Pārvērtiet biznesa mērķus tehnoloģiju ceļvežos un ieviešanas plānos.
- Pārraugiet tehniskos piegādātājus un trešo pušu platformas.
- Izvērtējiet jaunās tehnoloģijas un rīkus.
- Sazinieties par tehnoloģiju stratēģiju un riskiem ar izpilddirektoru, vadību un partneriem
Prasības
- Vismaz 12 gadu pieredze programmatūras inženierijā, tostarp vismaz 5 gadi lielu sadalītu sistēmu arhitektūrā.
- Ekspertu zināšanas par Java 17 vai jaunāku versiju, kā arī padziļināta izpratne par Spring Boot, Spring Cloud, konkurenci, JVM veiktspējas regulēšanu un atkritumu savākšanu.
- Pierādīta pieredze vairāk nekā 100 mikropakalpojumu projektēšanā un ekspluatācijā ražošanas vidē.
- Praktiska pieredze ar sistēmām, kas ik dienu apstrādā miljoniem reāllaika darījumu atbilstoši izmērāmiem aizkaves un pieejamības mērķiem.
- Stingras zināšanas par PostgreSQL, MySQL vai Oracle, tostarp vaicājumu regulēšanu, indeksēšanu, sadalīšanu un replikāciju, kā arī par NoSQL un kešatmiņas tehnoloģijām, piemēram, Cassandra, MongoDB, DynamoDB vai Redis.
- Pieredze notikumu vadītas arhitektūras izveidē, izmantojot Kafka vai salīdzināmu straumēšanas platformu.
- Ražošanas pieredze ar AWS vai GCP, Docker, Kubernetes un infrastruktūru kā kodu, piemēram, Terraform.
- Laba izpratne par sadalīto sistēmu jēdzieniem, tostarp konsekvences modeļiem, idempotenci, sadalīšanu, pretspiedienu un kļūmju režīmiem.
- Pieredze REST vai gRPC API projektēšanā un izpratne par API vārteju un pakalpojumu tīkla jēdzieniem.
- Praktiska pieredze novērojamībā un uzticamībā, izmantojot Prometheus, Grafana, OpenTelemetry, Datadog vai līdzīgus rīkus, tostarp pakalpojumu līmeņa mērķus un incidentu pārvaldību.
- Pieredze inženierijas komandu vadīšanā un paplašināšanā, kā arī tehnisko kandidātu izvērtēšanā un intervēšanā.
- Spēja skaidri sazināties ar vadību, kolēģiem un individuālajiem speciālistiem.
- Pieredze spēļu, iGaming, totalizatoru vai sociālā kazino, sporta derību, finanšu tehnoloģiju vai maksājumu jomā tiks uzskatīta par priekšrocību.
- Pieredze ar maku, virsgrāmatas vai maksājumu sistēmām, kurām nepieciešama pilnīga darījumu saskaņošana, tiks uzskatīta par priekšrocību.
- Azartspēļu regulējuma, PCI DSS vai SOC 2 atbilstības prasību pārzināšana tiks uzskatīta par priekšrocību.
- Pieredze bezdīkstāves migrācijas vai pārplatformēšanas vadīšanā no monolīta vai mantotiem pakalpojumiem uz mikropakalpojumiem tiks uzskatīta par priekšrocību.
- Pieredze ar reaktīvām vai nebloķējošām Java tehnoloģijām, piemēram, WebFlux, Vert.x vai Netty, augstas caurlaidspējas pakalpojumos tiks uzskatīta par priekšrocību.
- Pieredze liela mēroga mākoņa izmaksu optimizācijā un FinOps tiks uzskatīta par priekšrocību.
- Bakalaura vai maģistra grāds datorzinātnēs, inženierzinātnēs vai līdzvērtīga pieredze tiks uzskatīta par priekšrocību
Priekšrocības
- Medicīniskā, zobārstniecības un redzes apdrošināšana
- 401(k) plāns un iespējamā darba devēja iemaksa
- Apmaksāts brīvais laiks un uzņēmuma svētku dienas
- Papildu programmas