Akamai Technologies
Akamai Technologies
Akamai Technologies utvikler skybaserte tjenester som hjelper organisasjoner med å beskytte, levere og optimalisere digitale opplevelser. Arbeidet omfatter cybersikkerhetsløsninger som API-sikkerhet og DDoS-beskyttelse, samt skyteknologi og teknologi for innholdslevering som er utviklet for å forbedre påliteligheten og ytelsen til nettapplikasjoner. Selskapets distribuerte infrastruktur støtter virksomheter som administrerer sikre og høytytende nettjenester i global skala.

Principal programvareingeniør, distribuert sky-kontrollplan

Led utformingen av VM-plassering, avstemming og orkestrering for Akamais distribuerte sky- og edgeplattform. Bygg skalerbare systemer for kontrollplanet for databehandling.

Beskrivelse

  • Utform kontrollplanet som plasserer, avstemmer og drifter virtuelle maskiner på tvers av compute-flåten.
  • Fastsett strategier for databasepartisjonering og sharding for å skalere kontrollplanets tilstandshåndtering fem ganger.
  • Lag kapasitetsmodeller for plassering og beholdningstilstand.
  • Led avstemming av plassering, inkludert modeller for ønsket tilstand, idempotente avstemmere, avviksdeteksjon og SLO-er for avstemmingsforsinkelse.
  • Samle masseoperasjoner og asynkrone operasjoner gjennom standardiserte operasjonsressurser, batching, samtidighetsgrenser og automatiske stopp ved fastsatte feilgrenser.
  • Definer konsistensgarantier for hver datasti.
  • Bruk idempotens og fencing på controllerhandlinger.
  • Utform saga-lignende arbeidsflyter.

Krav

  • Ha minst 12 års erfaring med å bygge distribuerte systemer, inkludert ansvar for kontrollplan, orkestrering i stor skala eller tilsvarende systemer.
  • Ha solid erfaring med SQL-databaser, inkludert partisjonering, sharding, replikering og skjemendringer uten nedetid.
  • Ha erfaring med å bygge asynkrone systemer med varige oppgavekøer, hendelsesdrevne arbeidsflyter, retries og utforming av backpressure.
  • Ha praktisk erfaring med å bygge og drifte containeriserte applikasjoner, inkludert Kubernetes.
  • Beherske Python eller Go.
  • Erfaring med det andre språket eller ColdFusion er en fordel, men ikke et krav.
  • Ha dyp forståelse av konsistensbegreper, inkludert leases, fencing, idempotens og optimistisk samtidighet.
  • Ha praktisk erfaring med avstemmings- eller controllermønstre, for eksempel Kubernetes-lignende controllere eller tilsvarende.

Fordeler

  • Årlig bonus eller andre insentiver
  • Aksjetildelinger
  • Aksjekjøpsordning for ansatte (ESPP)
  • Helsetjenestedekning
  • 401(k)-spareordning
  • Selskapsfridager
  • Betalt ferie
  • Sykefravær
  • Foreldrepermisjon
  • Støtteprogram for ansatte
  • Støtte til psykisk og økonomisk velvære
  • Fleksible arbeidsordninger: hjemme, på kontoret eller en kombinasjon

Relaterte jobber

ICON plc

Senior klinisk forskningsmedarbeider, onkologi (Frankrike, fjernarbeid)

ICON plc

Følg opp onkologiske studier for ICON Strategic Solutions, med ansvar for studiesentrenes resultater, etterlevelse av protokoller, datakvalitet og regulatoriske krav. Bidra til pålitelig gjennomføring av studier gjennom senterbesøk, samarbeid i team og veiledning av senterpersonell og CRA-kolleger.

Åpne