
Cloudflare poskytuje cloud konektivity, ktorý organizáciám pomáha zabezpečiť a prepájať zamestnancov, zariadenia, aplikácie, siete a dáta v lokálnych prostrediach, verejných cloudoch, platformách SaaS a na internete. Jej platforma spája nástroje na zabezpečenie aplikácií, ochranu sietí, optimalizáciu výkonu a prehľad o infraštruktúre, vďaka čomu môžu tímy znižovať technickú zložitosť a efektívnejšie vyvíjať a nasadzovať softvér. Cloudflare pôsobí v oblastiach cloudového a edge doručovania, bezpečných sietí a odolnej digitálnej infraštruktúry, takže je relevantná pre odborníkov v oblasti kybernetickej bezpečnosti, sieťových technológií, cloudových platforiem a výkonu aplikácií.
Inžinier distribuovaných systémov, vyrovnávacia pamäť — Cloudflare (hybridná práca)
Budujte a prevádzkujte globálne distribuovanú vyrovnávaciu pamäť a proxy infraštruktúru Cloudflare. Zlepšujte výkon, spoľahlivosť, smerovanie, vymazávanie a pozorovateľnosť na okraji CDN.
Popis
- Navrhovať, vytvárať a prevádzkovať vysokovýkonnú dátovú rovinu vyrovnávacej pamäte a proxy servera, ktorá doručuje obsah z okraja Cloudflare k pôvodným serverom zákazníkov
- Prispievať k projektu Pingora a produkčným službám zlepšovaním asynchrónneho I/O, správy pripojení, efektívnosti pamäte a disku a latencie na konci rozdelenia
- Zvyšovať správnosť a výkon vyrovnávacej pamäte prostredníctvom umiestňovania objektov, uchovávania, politík prijímania a vyraďovania, požiadaviek na rozsahy a ochrany pred poškodenými alebo neúplnými údajmi
- Vyvíjať globálne distribuované systémy vymazávania a vrstvenej vyrovnávacej pamäte, ktoré urýchľujú invalidáciu, optimalizujú cesty vyrovnávacej pamäte, zvyšujú mieru zásahov a znižujú zaťaženie pôvodných serverov
- Dodávať zdieľané platformové funkcie, ako aj rozhrania API a pravidlá orientované na zákazníkov pre kľúče vyrovnávacej pamäte, TTL, spracovanie odpovedí, správanie pri vymazávaní a prístup Workers
- Zodpovedať za funkcie od technického návrhu cez implementáciu, testovanie, pozorovateľnosť a postupné nasadenie až po prevádzku v produkcii
- Zapájať sa do pohotovostnej služby, viesť reakciu na incidenty a analýzy po incidentoch a posilňovať spoľahlivosť, kapacitu a prevádzkové nástroje
- Používať skupiny návštevnosti, merateľné ochranné mechanizmy a možnosti návratu zmien na bezpečné nasadenie zmien s veľkým vplyvom
- Spolupracovať s produktovými a inžinierskymi tímami v celej spoločnosti Cloudflare
- Prispievať kontrolou kódu, mentoringom, technickým písaním a zlepšovaním tímových štandardov a nástrojov
Požiadavky
- Aspoň štyri roky profesionálnych skúseností s navrhovaním, vytváraním a prevádzkou produkčných softvérových systémov
- Znalosť systémového alebo backendového jazyka, napríklad Rust, Go, C alebo C++, a pripravenosť pracovať v jazyku Rust
- Dobrá znalosť sémantiky HTTP a transportných protokolov vrátane TCP, TLS a QUIC
- Skúsenosti s návrhom a implementáciou bezpečných, odolných a vysokovýkonných distribuovaných systémov
- Skúsenosti s Linuxom, sieťami, súbežnosťou a analýzou výkonu
- Skúsenosti s vlastníctvom produkčných systémov vrátane monitorovania, ladenia, pohotovostnej podpory, reakcie na incidenty a zlepšovania spoľahlivosti
- Schopnosť používať metriky, logy, trasovanie, profilovanie a experimenty na analýzu správania v produkcii a overovanie zlepšení
- Vynikajúce písomné a ústne komunikačné schopnosti vrátane písania technických návrhov a vedenia projektov naprieč tímami
- Ochota používať nástroje na inžinierstvo s podporou AI pri zachovaní zodpovednosti za správnosť, bezpečnosť a kvalitu návrhu
- Uchádzači môžu potrebovať oprávnenie na prijímanie technológií podliehajúcich právnym predpisom USA o kontrole vývozu bez sponzorstva na získanie vývoznej licencie
Benefity
- Nárok na účasť v akciovom pláne spoločnosti
- Počas procesu ponuky môže byť vyžiadaný osobný pohovor v kancelárii alebo centre Cloudflare
- Kvalifikovaným osobám so zdravotným postihnutím sú k dispozícii primerané úpravy