Sapsbus Dev Ops Challenge

Non è un segreto che trovare talenti straordinari è difficile. Davvero difficile. Abbiamo recentemente aperto una posizione per un Senior DevOps Engineer e per qualificare i candidati a quella posizione abbiamo creato una nuova brillante sfida. Abbiamo chiesto ai candidati di candidarsi e alcuni di loro ci hanno dato l’apprezzato feedback che la nostra sfida era troppo lunga.

Voglio scoprire se è vero.

Apprezzo il tempo dei nostri candidati. Vogliamo che queste sfide siano abbastanza lunghe da permettere ai candidati di dare sostanza, dimostrare la loro bravura e fornirci del buon materiale per le successive discussioni con il team durante il ciclo di colloqui. Questo di solito li porta a meno di una manciata di ore distribuite nell’arco di una settimana o giù di lì.

La storia della sfida

Quando abbiamo messo insieme questa sfida di DevOps, avevamo in mente una barra di qualità molto specifica: di classe mondiale. Veniamo da un mondo in cui noi git push alla produzione più volte al giorno di codice che è passato attraverso continui test di integrazione su ogni commit. Le fusioni nel ramo principale dei nostri servizi vengono auto-impiegate nel nostro ambiente di produzione che viene sottoposto a continui test attraverso non solo eserciti di tester nel cloud, ma anche i nostri partner che puntano e producono i nostri prodotti e le API. Abbiamo Flowbot che ci aiuta nella distribuzione e nell’organizzazione di partite di ping-pong. E abbiamo appena iniziato, nessuno è a tempo pieno. E sì, usiamo Heroku per ospitare molti dei nostri servizi perché vogliamo concentrarci sulla costruzione di prodotti per gli utenti. Ma abbiamo anche investito in Docker e AWS per distribuire, isolare e scalare la varietà di adattatori che abbiamo costruito per supportare il più grande inventario di autobus vendibili del mondo. Mentre scaliamo il nostro stack, vogliamo riportare nelle nostre mani un numero sempre maggiore di controlli a grana fine che queste tecnologie offrono sulla nostra infrastruttura, in modo da poter offrire un’esperienza migliore e più veloce ai nostri utenti e partner in tutto il mondo (come il nostro partner recentemente aggiunto Voyages SNCF).

Articolo molto interessante
Come trovare biglietti di autobus economici negli USA...A partire da 1 dollaro!

Per arrivare dove siamo oggi, siamo stati a fianco dei giganti (Heroku) e abbiamo imparato. Molto. Infatti, ricordo con affetto che Dustin mi disse di aver imparato il Go, di aver contribuito al nucleo della Docker Machine, di aver imparato il Terraform e di aver fatto girare la nostra infrastruttura di base insieme a Valerian. E tutto questo in meno di una settimana.

Quindi non ho dubbi che il nostro team possa affrontare le sfide che DevOps deve affrontare e portare a termine. Solo che non voglio che lo facciano. Almeno non sempre. Abbiamo anche altri pesci da friggere, e fare bene le infrastrutture richiede un’attenzione costante. La posta in gioco è molto alta, e noi lo rispettiamo. Da qui il posto di lavoro.

Il che ci riporta alla sfida. E Donald (Rumsfeld, non Trump).

Ci sono noti noti. Sono cose che sappiamo che sappiamo. Ci sono sconosciuti conosciuti. Cioè, ci sono cose che sappiamo di non sapere. Ma ci sono anche delle incognite sconosciute. Ci sono cose che non sappiamo che non sappiamo.

– Donald Rumsfeld

Sapsbus sta cercando un esperto in DevOps. Qualcuno che alzi il livello della squadra, qualcuno che guardi la sfida, si rompa le nocche, si rimbocchi le maniche e trovi una soluzione in poche ore. Ma forse questa è una storia di incognite. Forse la soluzione giusta non è possibile in poche ore, ma è più una questione di settimane o mesi. È qui che entri in gioco tu. Mi dici se la nostra sfida è una follia.

Articolo molto interessante
Sapsbus lancia recensioni di viaggio alimentate dall'utente su ogni percorso

Come potete aiutare

Ecco come potete aiutarci:

  1. Date un’occhiata alla sfida
  2. Stimare quanto tempo ci vorrebbe per completare la sfida per mostrare il proprio livello di competenza (e forse una stima separata se si ritiene che la versione di produzione sarebbe materialmente diversa)
  3. Fatemi sapere le vostre stime tramite i commenti qui sotto, questo modulo (se vi interessa) o Twitter #DevOpsChallengeChallenge

Qualcuno potrebbe dire che si tratta di un ingegnoso stratagemma di marketing per avere più occhi sul posto di lavoro. Forse. Ma posso dirvi che sono legittimamente interessato a capire se la nostra sfida è troppo lunga per l’obiettivo che ci siamo prefissati, e questa è la mia migliore possibilità di trovare i dati per rispondere a questa domanda.

Quindi, ancora una volta, grazie per il vostro aiuto.

Mike Gradek,

Co-fondatore e CTO

PS Se usate il modulo, e abbiamo abbastanza risposte per renderlo interessante, scriverò un post di follow-up per condividere i risultati.

Lascia un commento