🚀 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 di due figure professionali senior con solida esperienza in testing funzionale, prestazionale e di carico in ambito Cloud, che opereranno trasversalmente ai team di ingegneria per definire, progettare e sviluppare metodologie di collaudo standardizzate.
Le attività saranno finalizzate a:
* supportare l’ingegnerizzazione e il collaudo dei servizi Cloud;
* preparare ed eseguire i collaudi formali con il Dipartimento della Transizione Digitale (DTD);
* mettere a fattor comune strumenti, test e best practice per i servizi inclusi nel listino 2026.
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 documentare metodologie di test funzionali, prestazionali e di carico applicabili ai servizi Cloud.
* Sviluppare test 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 eseguire test di carico funzionale, tra cui:
* numero di query verso database;
* connessioni verso web server;
* chiamate API.
* Sviluppare test di rete di base:
* MTU;
* ping;
* verifica frammentazione pacchetti e packet drop.
* Implementare test prestazionali di rete (es. iperf3), automatizzabili:
* throughput upload/download;
* modalità bidirezionale;
* protocolli TCP e UDP.
* Raccogliere i risultati dei test in formato JSON (–json) per analisi oggettiva e confrontabile.
Monitoraggio e resilienza
* Implementare monitoraggio periodico della disponibilità e delle prestazioni dei servizi:
* test automatici di raggiungibilità ;
* identificazione di degradazioni prestazionali;
* tracciabilità delle anomalie.
* Integrare metriche di monitoraggio continuo.
* Progettare ed eseguire test 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 la raccolta, analisi e visualizzazione degli esiti dei test tramite dashboard già disponibili.
* Contribuire alla standardizzazione dei report di collaudo a supporto delle verifiche con il DTD.
Competenze Tecniche Richieste
Obbligatorie
* Solida esperienza in testing di sistemi Cloud (funzionale, performance, load).
* Ottima conoscenza di:
* API testing e scripting (REST, strumenti custom);
* strumenti di automazione 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 di monitoraggio agent-based (es. Zabbix).
* Esperienza con strumenti di osservabilità e dashboarding.
* Esperienza in contesti di collaudo 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 forte orientamento al risultato.
* Buone capacità di documentazione tecnica.
Requisiti Generali
* Formazione e background Cloud consolidati.
* Esperienza senior nel ruolo.
* Disponibilità a lavorare full remote.
👉 Se ti riconosci in questo profilo, inviaci il tuo CV aggiornato!