??Stiamo assumendo:Cloud Test & Validation Engineer
Numero posizioni:2
Tipologia:Full-time
Modalità di lavoro:Full remote
Contesto:Cloud Services – CaaS, PaaS, IaaS
Siamo alla ricerca didue figure professionali seniorcon solida esperienza intesting funzionale, prestazionale e di carico in ambito Cloud, che opereranno trasversalmente ai team di ingegneria perdefinire, progettare e sviluppare metodologie di collaudo standardizzate.
Le attività saranno finalizzate a:
supportare l'ingegnerizzazione e il collaudo dei servizi Cloud;
preparare ed eseguire icollaudi formali con il Dipartimento della Transizione Digitale (DTD);
mettere a fattor comune strumenti, test e best practice per i servizi inclusi nellistino ****.
I servizi coinvolti includono:
CaaS(es. Hypershift / Kubernetes);
PaaS Database(Oracle, MongoDB, MySQL, PostgreSQL, MariaDB, Microsoft SQL Server);
IaaS(Virtual Machine);
Servizi di Backup(es. Commvault).
Responsabilità Principali
La risorsa, in collaborazione con i team di ingegneria, si occuperà di:
Definizione e sviluppo dei test
Progettare e documentaremetodologie di test funzionali, prestazionali e di caricoapplicabili ai servizi Cloud.
Svilupparetest funzionali di servizio, preferibilmente:
automatizzabili;
integrabili ed eseguibili tramite piattaforme di automazione esistenti (Terraform, Ansible, Jenkins).
Esempi di test:
creazione automatica di VM;
provisioning di container;
deploy di database o stack applicativi per esposizione di servizi web.
Test di carico e prestazioni
Progettare ed eseguiretest di carico funzionale, tra cui:
numero di query verso database;
connessioni verso web server;
chiamate API.
Svilupparetest di rete di base:
MTU;
ping;
verifica frammentazione pacchetti e packet drop.
Implementaretest prestazionali di rete(es. iperf3), automatizzabili:
throughput upload/download;
modalità bidirezionale;
protocolli TCP e UDP.
Raccogliere i risultati dei test informato JSON(–json) per analisi oggettiva e confrontabile.
Monitoraggio e resilienza
Implementaremonitoraggio periodico della disponibilità e delle prestazionidei servizi:
test automatici di raggiungibilità;
identificazione di degradazioni prestazionali;
tracciabilità delle anomalie.
Integrare metriche dimonitoraggio continuo.
Progettare ed eseguiretest di resilienza(ove applicabili):
simulazione di attivazione/disattivazione ripetuta dei collegamenti;
verifica tempi di recovery;
stabilità del routing;
analisi delle latenze associate.
Reporting e visualizzazione
Curare laraccolta, analisi e visualizzazione degli esiti dei testtramite dashboard già disponibili.
Contribuire alla standardizzazione dei report di collaudo a supporto delle verifiche con il DTD.
Competenze Tecniche Richieste
Obbligatorie
Solida esperienza intesting di sistemi Cloud(funzionale, performance, load).
Ottima conoscenza di:
API testing e scripting(REST, strumenti custom);
strumenti diautomazione dei test.
Esperienza con:
containerizzazione (Docker, Kubernetes);
infrastrutture Cloud e servizi IaaS / PaaS / CaaS.
Capacità di integrazione dei test in pipeline CI/CD.
Familiarità con database relazionali e NoSQL.
Gradite
Conoscenza di strumenti dimonitoraggio agent-based(es. Zabbix).
Esperienza con strumenti di osservabilità e dashboarding.
Esperienza in contesti dicollaudo formale o regolamentato.
Competenze Trasversali
Capacità di lavorare in modo trasversale con più team di ingegneria.
Approccio strutturato, orientato alla qualità e alla standardizzazione.
Autonomia operativa e resistente orientamento al risultato.
Buone capacità di documentazione tecnica.
Requisiti Generali
Formazione e background Cloudconsolidati.
Esperienza senior nel ruolo.
Disponibilità a lavorarefull remote.
?? Se ti riconosci in questo profilo, inviaci il tuoCV aggiornato!