Cloudflare
Cloudflare
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