
High 5 Games ontwikkelt en levert casinogokspellen en platformtechnologie voor gereguleerde kansspelaanbieders en partners in de sector. Het portfolio omvat meer dan 150 online en landgebonden slotgames, evenals progressieve jackpots en promotietools in games voor uiteenlopende casino-ervaringen.
Het bedrijf biedt via B2B-integraties ook casino-platform- en gamestudio-oplossingen en ondersteunt zowel implementaties voor aanbieders als sociale en realmoneyproducten voor spelers. High 5 Games is actief op het gebied van gaming, kansspelen en B2B-technologie en heeft 51–200 medewerkers.
Directeur Technologie, Chief Architect – High 5 Games (Op afstand in Polen)
Leid de architectuur van het cloudcasino-gamingplatform van High 5 Games vanuit een functie op afstand in Polen. Bepaal de koers voor Java-microservices, realtime transacties, platformbetrouwbaarheid en engineeringteams.
Beschrijving
- Bepaal de technische visie voor een cloudplatform met honderden Java-microservices en neem verantwoordelijkheid voor de architectuur.
- Bouw in de eerste 90 dagen een diepgaand inzicht in het productieplatform op door nauw samen te werken met de teams die het hebben gebouwd.
- Neem stapsgewijs verantwoordelijkheid voor de architectuur, te beginnen met data- en transactiesystemen, gevolgd door servicearchitectuur en het cloudplatform.
- Draag aan het einde van het eerste jaar end-to-end verantwoordelijkheid voor de platformarchitectuur en geef richting aan de ontwikkeling op lange termijn.
- Ontwerp systemen, beoordeel code en schema's, stel engineeringstandaarden op en leid engineering- en technologieteams.
- Presenteer technologiestrategieën en afwegingen duidelijk aan leidinggevenden, zakelijke belanghebbenden en toezichthouders.
- Leid de microservicesarchitectuur, inclusief servicegrenzen, API's, data-eigenaarschap en communicatie tussen services.
- Ontwerp transactiesystemen met hoge volumes en lage latentie, met sterke garanties voor consistentie en idempotentie.
- Stel aanpakken vast voor gedistribueerde transacties, retries en herstel na storingen.
- Leid architectuurbeoordelingen en houd besluitvormingsdocumentatie bij voor honderden services.
- Verminder architectuurschuld en moderniseer legacyservices zonder live verkeer te onderbreken.
- Definieer Java-engineeringstandaarden voor frameworks, bibliotheken, buildsystemen, programmeerpraktijken en JVM-tuning.
- Bepaal de databasestrategie voor relationele, NoSQL-, caching- en streamingtechnologieën.
- Onderzoek en verhelp prestatiebeperkingen in de JVM-, netwerk- en datalagen.
- Geef richting aan de cloudarchitectuur voor containers, Kubernetes, beheerde dataservices, netwerken en infrastructure as code.
- Stel service-level objectives, observabilitystandaarden en procedures voor incidentrespons vast.
- Verbeter schaalbaarheid, veerkracht, disaster recovery en de kostenefficiëntie van de cloud.
- Zorg dat beveiliging, gegevensbescherming en auditbaarheid voldoen aan de vereisten voor kansspelregelgeving en betalingen.
- Bouw, leid en begeleid engineering- en technologieteams en verhoog de wervingsstandaarden.
- Vertaal bedrijfsdoelstellingen naar technologieroadmaps en uitvoeringsplannen.
- Houd toezicht op technische leveranciers en platforms van derden.
- Beoordeel opkomende technologieën en tools.
- Communiceer technologiestrategie en risico's aan de CEO, leidinggevenden en partners.
Vereisten
- Minimaal 12 jaar ervaring in software-engineering, waarvan ten minste 5 jaar met het ontwerpen van grote gedistribueerde systemen.
- Uitgebreide expertise in Java 17 of hoger, met diepgaande kennis van Spring Boot, Spring Cloud, concurrency, JVM-performancetuning en garbage collection.
- Aantoonbare ervaring met het ontwerpen en exploiteren van meer dan 100 microservices in productie.
- Praktische ervaring met systemen die dagelijks miljoenen realtime transacties verwerken binnen meetbare doelstellingen voor latentie en beschikbaarheid.
- Sterke databasekennis van PostgreSQL, MySQL of Oracle, inclusief querytuning, indexering, sharding en replicatie, plus NoSQL- en cachingtechnologieën zoals Cassandra, MongoDB, DynamoDB of Redis.
- Ervaring met event-driven architectuur met Kafka of een vergelijkbaar streamingplatform.
- Productie-ervaring met AWS of GCP, Docker, Kubernetes en infrastructure as code zoals Terraform.
- Sterk begrip van concepten uit gedistribueerde systemen, waaronder consistentiemodellen, idempotentie, partitionering, backpressure en foutmodi.
- Ervaring met het ontwerpen van REST- of gRPC-API's en bekendheid met API-gateways en service-meshconcepten.
- Praktische ervaring met observability en betrouwbaarheid met Prometheus, Grafana, OpenTelemetry, Datadog of vergelijkbare tools, inclusief SLO's en incidentmanagement.
- Ervaring met het leiden en uitbreiden van engineeringteams en met het beoordelen en interviewen van technische kandidaten.
- Vermogen om duidelijk te communiceren met leidinggevenden, collega's en individuele medewerkers.
- Ervaring in gaming, iGaming, sweepstakes of social casino, sportweddenschappen, fintech of betalingen is gewenst.
- Ervaring met wallet-, ledger- of betalingssystemen die volledige transactiereconciliatie vereisen is gewenst.
- Kennis van kansspelregelgeving, PCI DSS of SOC 2-compliance is gewenst.
- Ervaring met het leiden van een migratie of replatforming zonder downtime van een monoliet of legacyservices naar microservices is gewenst.
- Ervaring met reactieve of niet-blokkerende Javatechnologieën zoals WebFlux, Vert.x of Netty voor services met hoge doorvoer is gewenst.
- Ervaring met grootschalige cloudkostenoptimalisatie en FinOps is gewenst.
- Een bachelor- of masterdiploma in computerwetenschappen, engineering of gelijkwaardige ervaring is gewenst.
Voordelen
- Dekking voor zorg-, tandarts- en oogzorgverzekering
- 401(k)-regeling en eventuele werkgeversbijdrage
- Betaald verlof en bedrijfsfeestdagen
- Aanvullende programma's