Oggi e' il mio primo giorno al mio nuovo lavoro.
Ho lasciato perdere contracting, perche' quel mercato non e' proprio conveniente al momento, e mi ero stancato di fare interviews ogni x mesi o settimane... quindi sono tornato ad un lavoro permanente.
La cosa cool e' che il tipo di lavoro e' molto high tech.
L'azienda si chiama
OnApp e si occupa della produzione del software e della installazione di "clouds" per clienti in tutto il mondo. Se avete sentito parlare di "cloud computing" avrete una idea di che si tratta.
Da oggi sono il lead developer qui in UK, e nei prossimi giorni faro' interviews per assumere altri developers nel mio team.
Ci occuperemo della parte software, web based. Praticamente si tratta di applicazioni per la gestione di clusters di qualunque numero di servers (anche varie decine di migliaia), la virtualizzazione (basata su XEN e KVM), e la gestione delle risorse (SAN storage, CPU, RAM, etc) allocate a ciascuna virtual machine.
Lo stesso software gestisce goodies come il self healing e l'auto scaling. Nel primo caso, e' in grado di identificare automaticamente se un nodo in una cloud e' offline per qualsiasi motivo, e automaticamente sposta dati, servizi etc da quel nodo verso altri nodi (tutto e' distribuito). Nel secondo caso, il sistema e' in grado di allocare dinamicamente le risorse necessarie a far fronte al carico.
Tipici clienti sono grandi aziende di hosting che si stanno adattando a tecnologie di cloud computing (es. c'e' un deployment in corso per un grosso cliente in Giappone), ma in teoria chiunque abbia la necessita' di questo tipo di tecnologie.
Tecnicamente la cosa e' estremamente interessante e non e' facile trovare un lavoro di questo tipo, a questo livello! Quindi sono molto contento per ora, anche se e' soltanto il mio primo giorno ed ovviamente non so ancora se mi trovero' bene oppure no.
Cmq fatemi gli auguri!
