Postgres Deployment Engineer Nix
SupabaseSupabase cerca una figura di ingegneria per il team PostgreSQL, con la responsabilità della stabilità e della distribuzione dei propri prodotti basati su questa base di dati. Il ruolo fa da ponte fra i gruppi di prodotto e quelli di infrastruttura per rendere più affidabili rilasci e aggiornamenti. Non sono previsti viaggi frequenti.
Ruolo
Avrai corresponsabilità delle compilazioni e delle distribuzioni attraverso il deposito pubblico che raccoglie le funzionalità in immagini Docker e in immagini di macchina per AWS, destinate sia alla nuvola sia all'uso locale. Impacchetterai il software con Nix e i suoi flakes, accompagnando nel tempo il passaggio dal sistema tradizionale a quello nuovo, gestirai il ciclo di vita di PostgreSQL assicurando aggiornamenti tempestivi di versione e di estensioni, amplierai i sistemi di rilascio perché i team possano servirsi da soli e ottimizzerai la catena di integrazione e consegna continua. Risolverai inoltre i problemi in produzione individuandoli in anticipo nelle installazioni dei clienti. Sono richiesti almeno tre anni di esperienza con PostgreSQL e il suo ecosistema, padronanza di Nix comprensiva dei flakes, esperienza di compilazione per architetture diverse e disponibilità a insegnare al resto del gruppo come lavorare con questi strumenti.
Tecnologie
PostgreSQL ed estensioni, Nix con flakes, Ansible, Packer, Docker, QEMU e KVM, AWS, Kubernetes, GitHub Actions, compilazioni per Linux e macOS su architettura aarch64, progetti in C, C++, Go, JavaScript e Rust.
Condividi annuncio
Informazioni su Supabase
Supabase è la piattaforma di sviluppo basata su Postgres, costruita da sviluppatori per sviluppatori. Offre una soluzione backend completa che comprende database, autenticazione, storage, Edge Functions, funzionalità Realtime e ricerca vettoriale, con servizi profondamente integrati e pensati per crescere insieme ai progetti. Oltre 7 milioni di sviluppatori, dai singoli creatori di progetti personali fino alle grandi aziende in settori regolamentati, costruiscono i propri prodotti sulla piattaforma, che si è affermata come uno dei principali strati dati per le applicazioni moderne e AI-native.
Supabase è nata come azienda remote-first e open-source-first: il suo team distribuito a livello globale è considerato il vero punto di forza nella costruzione di strumenti che gli sviluppatori amano. Conta oltre 280 persone in più di 55 paesi, ha raccolto 500 milioni di dollari di finanziamenti e una community di centinaia di migliaia di membri. La cultura aziendale è fondata sulla comunicazione asincrona, sulla trasparenza, sul lavoro in pubblico e su un forte impegno verso l'ecosistema open source, che l'azienda punta a sostenere anziché sostituire. Ogni persona del team riceve una quota di equity e opera con ampia autonomia, in un ambiente che valorizza velocità, qualità e responsabilità individuale.
