
Cloudflare offre un cloud di connettività che aiuta le organizzazioni a proteggere e connettere dipendenti, dispositivi, applicazioni, reti e dati in ambienti on-premise, cloud pubblici, piattaforme SaaS e internet. La sua piattaforma riunisce strumenti per la sicurezza delle applicazioni, la protezione delle reti, l’ottimizzazione delle prestazioni e la visibilità, aiutando i team a ridurre la complessità tecnica e a sviluppare e distribuire software in modo più efficiente. Il lavoro di Cloudflare comprende la distribuzione tramite cloud ed edge, le reti sicure e un’infrastruttura digitale resiliente, risultando rilevante per i professionisti della cybersicurezza, delle reti, delle piattaforme cloud e delle prestazioni delle applicazioni.
Architetto senior delle autorità di certificazione
Progetta l’autorità di certificazione pubblica di Cloudflare per un’emissione sicura di certificati su scala Internet. Guida l’architettura per X.509, i certificati ad albero di Merkle e la PKI Web post-quantistica.
Descrizione
- Essere responsabile dell’architettura end-to-end dell’autorità di certificazione pubblica di Cloudflare, comprendendo emissione, gestione delle chiavi, trasparenza, revoca, rinnovo e integrazione con le parti affidatarie.
- Progettare gerarchie di trust per CA radice e intermedie, infrastruttura di firma, integrazione HSM, cerimonie delle chiavi, rotazione, backup, ripristino, migrazione e risposta alle compromissioni.
- Progettare servizi di emissione dei certificati sicuri, resilienti e altamente disponibili attraverso domini geografici e di errore, su scala Internet.
- Progettare sistemi per il ciclo di vita dei certificati che includano ACME, convalida di domini e indirizzi IP, CAA, Certificate Transparency, analisi pre-emissione, revoca, rinnovo e sostituzione su larga scala.
- Integrare l’infrastruttura dei certificati ad albero di Merkle di Cloudflare, inclusi log delle CA, punti di riferimento, cofirma o mirroring e interazioni con le parti affidatarie.
- Sviluppare architetture di migrazione e coesistenza per certificati X.509 classici e meccanismi di autenticazione post-quantistici.
- Definire confini di trust, proprietà di sicurezza e modelli di minaccia per compromissione delle chiavi, emissione non autorizzata, attacchi alla catena di approvvigionamento, errori degli operatori, minacce interne, guasti dell’infrastruttura, viste divergenti e migrazione crittografica.
- Creare comportamenti della CA osservabili e verificabili in modo indipendente usando meccanismi di trasparenza, build riproducibili, attestazioni crittografiche, telemetria pubblica, prove antimanomissione e controlli di audit.
- Progettare strategie di contenimento e ripristino per la sostituzione dei certificati, la revoca, la rotazione delle chiavi e la risposta agli incidenti.
- Convertire i requisiti del CA/Browser Forum, le policy dei programmi radice di browser e sistemi operativi, i criteri di audit e i requisiti di certificazione in controlli tecnici e operativi.
- Valutare protocolli, architetture e implementazioni da una prospettiva di sicurezza avversariale.
- Collaborare con i team di crittografia, TLS, sicurezza, networking, infrastruttura, conformità, prodotto e operations.
- Fornire leadership architetturale, condurre revisioni dei progetti e fare da mentor agli ingegneri.
- Rappresentare Cloudflare in standard e iniziative del settore che coinvolgono fornitori di browser, programmi radice, ricercatori, auditor, operatori di CA e la comunità della PKI Web.
Requisiti
- Avere una notevole esperienza nella progettazione o gestione di sistemi critici per la sicurezza, con una profonda competenza in almeno una delle seguenti aree: autorità di certificazione pubbliche, PKI Web, crittografia applicata, TLS e protocolli di sicurezza Internet, Certificate Transparency, gestione delle chiavi con supporto hardware o sistemi di sicurezza distribuiti su larga scala.
- Dimostrare una solida conoscenza delle catene di trust dei certificati, dell’emissione e della convalida, della revoca, della gestione del ciclo di vita delle chiavi e delle conseguenze delle decisioni architetturali delle CA sulla sicurezza e sulla disponibilità.
- Avere esperienza nella definizione dei confini di trust del sistema, dei modelli di minaccia, degli invarianti di sicurezza e delle strategie di gestione dei guasti.
- Essere in grado di ragionare su sistemi in cui un errore architetturale o operativo sottile potrebbe avere conseguenze su una parte significativa di Internet.
- Aver guidato l’architettura tra più team di ingegneria senza dipendere esclusivamente dall’autorità organizzativa.
- Comunicare con chiarezza per iscritto e oralmente, anche spiegando i compromessi crittografici e architetturali a ingegneri, auditor, partecipanti agli standard e stakeholder senior.
- Lavorare con autonomia significativa in un ambiente tecnico e normativo in evoluzione.
- Un’offerta può richiedere l’autorizzazione a ricevere software o tecnologie soggetti alle leggi statunitensi sul controllo delle esportazioni, senza sponsorizzazione per una licenza di esportazione.
Benefit
- Durante la fase dell’offerta potrebbe essere richiesto un colloquio in presenza presso un ufficio o hub Cloudflare.
- Cloudflare si impegna a garantire pari opportunità di lavoro, diversità e inclusione.
- Sono disponibili accomodamenti ragionevoli per persone qualificate con disabilità.