Akamai Technologies
Akamai Technologies
Az Akamai Technologies olyan felhőalapú szolgáltatásokat fejleszt, amelyek segítenek a szervezeteknek digitális élményeik védelmében, biztosításában és optimalizálásában. Tevékenysége kiterjed az olyan kiberbiztonsági megoldásokra, mint az API-biztonság és a DDoS-védelem, valamint a webalkalmazások megbízhatóságának és teljesítményének javítására szolgáló felhőalapú számítástechnikai és tartalomszolgáltatási technológiákra. Elosztott infrastruktúrája világszerte támogatja a biztonságos és nagy teljesítményű online szolgáltatásokat működtető vállalkozásokat.

Vezető szoftvermérnök, elosztott felhő vezérlősík

Irányítsa a VM-ek elhelyezésének, egyeztetésének és vezénylésének tervezését az Akamai elosztott felhő- és peremplatformján. Építsen skálázható számítási vezérlősík-rendszereket.

Leírás

  • Tervezze meg azt a vezérlősíkot, amely a számítási flotta egészében elhelyezi, egyezteti és működteti a virtuális gépeket.
  • Határozza meg az adatbázis-particionálási és -sharding stratégiákat a vezérlősík állapotkezelésének ötszörösére skálázásához.
  • Készítsen kapacitásmodelleket az elhelyezéshez és a készletállapothoz.
  • Irányítsa az elhelyezés egyeztetését, beleértve a kívánt állapot modelljeit, az idempotens egyeztetőket, az eltérések észlelését és az egyeztetési késleltetésre vonatkozó SLO-kat.
  • Egységesítse a tömeges és aszinkron műveleteket szabványos műveleti erőforrásokkal, kötegeléssel, párhuzamossági korlátokkal és a hibaküszöb elérésekor történő automatikus leállítással.
  • Határozza meg az egyes adatútvonalak konzisztencia-garanciáit.
  • Alkalmazzon idempotenciát és fencinget a vezérlőműveletekben.
  • Tervezzen saga jellegű munkafolyamatokat.

Követelmények

  • Legalább 12 éves tapasztalattal rendelkezzen elosztott rendszerek fejlesztésében, beleértve vezérlősíkok, nagy léptékű vezénylési rendszerek vagy ezekkel egyenértékű rendszerek felelősségteljes irányítását.
  • Rendelkezzen mély SQL-adatbázis-ismeretekkel, beleértve a particionálást, a shardolást, a replikációt és az éles rendszerben végzett sémamódosításokat.
  • Legyen tapasztalata aszinkron rendszerek fejlesztésében tartós feladatsorokkal, eseményvezérelt munkafolyamatokkal, újrapróbálkozásokkal és visszanyomás-tervezéssel.
  • Rendelkezzen gyakorlati tapasztalattal konténerizált alkalmazások fejlesztésében és üzemeltetésében, többek között Kubernetes használatával.
  • Legyen jártas a Python vagy a Go nyelvben.
  • A másik nyelv vagy a ColdFusion ismerete előnyt jelent, de nem elvárás.
  • Értse mélyrehatóan a konzisztencia fogalmait, beleértve a lease-eket, a fencinget, az idempotenciát és az optimista párhuzamosság-kezelést.
  • Rendelkezzen gyakorlati tapasztalattal egyeztetési vagy vezérlőmintákban, például Kubernetes-stílusú vezérlők vagy azokkal egyenértékű megoldások terén.

Juttatások

  • Éves bónusz vagy egyéb ösztönzők
  • Részvényjuttatás
  • Munkavállalói részvényvásárlási program (ESPP)
  • Egészségügyi ellátás
  • 401(k) megtakarítási program
  • Vállalati ünnepnapok
  • Fizetett szabadság
  • Betegszabadság
  • Szülői szabadság
  • Munkavállalói támogató program
  • Mentális és pénzügyi jóllétet segítő támogatás
  • Rugalmas munkavégzési lehetőségek: otthonról, irodából vagy vegyesen