High 5 Games
High 5 Games

High 5 Games udvikler og leverer casinospil og platformsteknologi til regulerede spiloperatører og branchepartnere. Porteføljen omfatter mere end 150 online- og landbaserede slotspil samt progressive jackpots og værktøjer til kampagner i spillet, der er designet til forskellige casinooplevelser.

Virksomheden leverer også casino- og spilstudieløsninger gennem B2B-integrationer og understøtter både operatørrettede implementeringer og spillerrettede sociale produkter samt produkter med rigtige penge. High 5 Games opererer inden for gaming, gambling og B2B-teknologi og har 51–200 medarbejdere.

Teknologidirektør, chefarkitekt – High 5 Games (fjernarbejde i Polen)

Led arkitekturen for High 5 Games' cloudbaserede casinospilplatform i en fjernrolle i Polen. Sæt retningen for Java-mikrotjenester, transaktioner i realtid, platformens stabilitet og ingeniørteams.

Beskrivelse

  • Definér den tekniske vision for en cloudplatform bestående af hundredvis af Java-mikrotjenester, og tag ejerskab for dens arkitektur.
  • Opbyg en dyb forståelse af produktionsplatformen i løbet af de første 90 dage ved at arbejde tæt sammen med de teams, der har bygget den.
  • Overtag ansvaret for arkitekturen gradvist, begyndende med data- og transaktionssystemer efterfulgt af tjenestearkitekturen og cloudplatformen.
  • Hav fuldt ejerskab for platformarkitekturen ved udgangen af det første år, og led dens langsigtede udvikling.
  • Design systemer, gennemgå kode og skemaer, fastlæg ingeniørstandarder, og led ingeniør- og teknologiteams.
  • Præsentér teknologistrategier og afvejninger klart for ledelsen, forretningsinteressenter og tilsynsmyndigheder.
  • Led mikrotjenestearkitekturen, herunder tjenestegrænser, API'er, dataejerskab og kommunikation mellem tjenester.
  • Design transaktionssystemer med høj volumen og lav latenstid samt stærke garantier for konsistens og idempotens.
  • Etabler metoder til distribuerede transaktioner, genforsøg og genoprettelse efter fejl.
  • Led arkitekturgennemgange, og vedligehold beslutningsdokumentation på tværs af hundredvis af tjenester.
  • Reducer arkitekturgæld, og modernisér ældre tjenester uden at afbryde aktiv trafik.
  • Definér Java-standarder for ingeniørarbejde, der dækker frameworks, biblioteker, build-systemer, kodningspraksis og JVM-tuning.
  • Fastlæg databasestrategien på tværs af relationelle databaser, NoSQL, caching og streamingteknologier.
  • Undersøg og løs ydelsesbegrænsninger på tværs af JVM-, netværks- og datalagene.
  • Vejled cloudarkitekturen inden for containere, Kubernetes, administrerede datatjenester, netværk og infrastruktur som kode.
  • Etabler servicemålsætninger, standarder for observerbarhed og praksisser for incident response.
  • Forbedr skalerbarhed, robusthed, disaster recovery og omkostningseffektivitet i cloudmiljøet.
  • Sikr, at sikkerhed, databeskyttelse og revisionsspor opfylder kravene inden for spilregulering og betalinger.
  • Opbyg, led og mentorer ingeniør- og teknologiteams, samtidig med at du hæver standarderne for rekruttering.
  • Omsæt forretningsmål til teknologiske roadmaps og leveranceplaner.
  • Før tilsyn med tekniske leverandører og tredjepartsplatforme.
  • Vurdér nye teknologier og værktøjer.
  • Kommunikér teknologistrategi og risici til den administrerende direktør, ledelsen og partnere.

Krav

  • Mindst 12 års erfaring med softwareudvikling, herunder mindst 5 år med arkitektur for store distribuerede systemer.
  • Ekspertise i Java 17 eller nyere med dyb viden om Spring Boot, Spring Cloud, samtidighed, JVM-ydelsestuning og garbage collection.
  • Dokumenteret erfaring med at designe og drive mere end 100 mikrotjenester i produktion.
  • Praktisk erfaring med systemer, der behandler millioner af realtidstransaktioner dagligt mod målbare krav til latenstid og tilgængelighed.
  • Stærk databaseekspertise inden for PostgreSQL, MySQL eller Oracle, herunder forespørgselsoptimering, indeksering, sharding og replikering samt NoSQL- og cachingteknologier som Cassandra, MongoDB, DynamoDB eller Redis.
  • Erfaring med hændelsesdrevet arkitektur ved hjælp af Kafka eller en sammenlignelig streamingplatform.
  • Produktionserfaring med AWS eller GCP, Docker, Kubernetes og infrastruktur som kode såsom Terraform.
  • Stærk forståelse af begreber inden for distribuerede systemer, herunder konsistensmodeller, idempotens, partitionering, backpressure og fejltilstande.
  • Erfaring med at designe REST- eller gRPC-API'er samt kendskab til API-gateways og service mesh-koncepter.
  • Praktisk erfaring med observerbarhed og pålidelighed ved hjælp af Prometheus, Grafana, OpenTelemetry, Datadog eller lignende værktøjer, herunder SLO'er og incident management.
  • Erfaring med at lede og udvide ingeniørteams samt vurdere og interviewe tekniske kandidater.
  • Evne til at kommunikere klart med ledere, kolleger og individuelle bidragydere.
  • Erfaring inden for gaming, iGaming, sweepstakes eller social casino, sportsvæddemål, fintech eller betalinger er en fordel.
  • Erfaring med wallet-, ledger- eller betalingssystemer, der kræver fuldstændig transaktionsafstemning, er en fordel.
  • Kendskab til spilregulering, PCI DSS eller SOC 2-compliance er en fordel.
  • Erfaring med at lede en migrering uden nedetid eller en replatforming fra en monolit eller ældre tjenester til mikrotjenester er en fordel.
  • Erfaring med reaktive eller ikke-blokerende Java-teknologier som WebFlux, Vert.x eller Netty til tjenester med høj gennemstrømning er en fordel.
  • Erfaring med optimering af cloudomkostninger i stor skala og FinOps er en fordel.
  • En bachelor- eller kandidatgrad i datalogi, ingeniørvidenskab eller tilsvarende erfaring er en fordel.

Fordele

  • Sundheds-, tand- og synsforsikring
  • 401(k)-ordning og eventuelt arbejdsgiverbidrag
  • Betalt frihed og virksomhedens helligdage
  • Yderligere programmer