
Akamai Technologies vyvíja cloudové služby, ktoré organizáciám pomáhajú chrániť, poskytovať a optimalizovať ich digitálne služby. Jej činnosť zahŕňa riešenia kybernetickej bezpečnosti, ako sú zabezpečenie rozhraní API a ochrana pred útokmi DDoS, ako aj cloudové výpočty a technológie na doručovanie obsahu navrhnuté na zvýšenie spoľahlivosti a výkonu webových aplikácií. Distribuovaná infraštruktúra spoločnosti podporuje firmy pri prevádzke bezpečných a výkonných online služieb v globálnom meradle.
Hlavný softvérový inžinier pre distribuovanú cloudovú riadiacu rovinu
Povediete návrh umiestňovania virtuálnych počítačov, zosúlaďovania a orchestrácie pre distribuovanú cloudovú a edge platformu Akamai. Budete vytvárať škálovateľné systémy výpočtovej riadiacej roviny.
169 300 $ – 304 700 $ / rok
Na diaľkuPlný úväzokSeniorPožadovaný Jazyk: angličtinaFull-stack inžinierSoftvérový inžinierPopis
- Navrhovať riadiacu rovinu, ktorá umiestňuje, zosúlaďuje a prevádzkuje virtuálne počítače v rámci výpočtovej flotily.
- Nastaviť stratégie delenia databáz na partície a sharding tak, aby sa správa stavu riadiacej roviny škálovala päťnásobne.
- Vytvárať kapacitné modely pre umiestňovanie a stav inventára.
- Viesť zosúlaďovanie umiestňovania vrátane modelov požadovaného stavu, idempotentných zosúlaďovacích procesov, zisťovania odchýlok a SLO pre oneskorenie zosúlaďovania.
- Zjednotiť hromadné a asynchrónne operácie pomocou štandardných zdrojov operácií, dávkového spracovania, limitov súbežnosti a automatického zastavenia po dosiahnutí hraníc zlyhaní.
- Definovať záruky konzistentnosti pre každú dátovú cestu.
- Uplatňovať idempotenciu a fencing pri akciách radiča.
- Navrhovať pracovné postupy v štýle saga.
Požiadavky
- Mať aspoň 12 rokov skúseností s budovaním distribuovaných systémov vrátane zodpovednosti za riadiace roviny, rozsiahlu orchestráciu alebo porovnateľné systémy.
- Mať hlboké skúsenosti s databázami SQL vrátane delenia na partície, shardingu, replikácie a online zmien schém.
- Mať skúsenosti s budovaním asynchrónnych systémov s trvalými frontmi úloh, udalosťami riadenými pracovnými postupmi, opakovanými pokusmi a návrhom riadenia spätného tlaku.
- Mať praktické skúsenosti s tvorbou a prevádzkou aplikácií v kontajneroch vrátane Kubernetes.
- Ovládať Python alebo Go.
- Skúsenosti s druhým jazykom alebo ColdFusion sú výhodou, nie podmienkou.
- Dôkladne rozumieť konceptom konzistentnosti vrátane prenájmov, fencing, idempotencie a optimistickej súbežnosti.
- Mať praktické skúsenosti so vzormi zosúlaďovania alebo radičov, napríklad s radičmi v štýle Kubernetes alebo ekvivalentnými riešeniami.
Benefity
- Ročný bonus alebo iné stimuly
- Akciové odmeny
- Program nákupu akcií zamestnancami (ESPP)
- Zdravotné poistenie
- Sporiaci plán 401(k)
- Firemné sviatky
- Platené voľno na dovolenku
- Pracovné voľno pri chorobe
- Rodičovská dovolenka
- Program pomoci zamestnancom
- Podpora duševnej a finančnej pohody
- Flexibilné možnosti práce: z domu, z kancelárie alebo kombinovane