descrizione |
Zucchetti Centro Sistemi (ZCS) è azienda tecnologica multi business fondata nel 1985 nel Valdarno aretino (Toscana) da un’iniziativa imprenditoriale del Cav. Lav. Fabrizio Bernini, oggi azionista e Presidente dell’azienda. Sfruttando le competenze e il know how acquisito in ambito informatico, l’azienda cresce e si trasforma in una industria innovativa composta da cinque aree di business: software, healthcare, automation, robotica e green innovation, con l’obiettivo di garantire un elevato livello qualitativo dell’offerta su tre fronti: informatica, elettronica e meccanica.
Responsabilità: - Gestione Corretta dei Rilasci:
- Coordinare e supervisionare l'intero processo di rilascio del software, garantendo il rispetto dei tempi e la qualità del prodotto finale.
- Collaborare con il team per pianificare, eseguire e monitorare i rilasci in ambienti di sviluppo, test e produzione.
- Analisi dei Rischi:
- Identificare e valutare i potenziali rischi legati ai rilasci software e alle operazioni IT.
- Definire strategie per mitigare o eliminare i rischi individuati, garantendo la sicurezza e la continuità operativa dei sistemi.
- Piano di Disaster Recovery:
- Sviluppare e mantenere un piano di ripristino delle attività in caso di emergenze o disastri, assicurando la disponibilità dei dati critici e la ripresa delle operazioni nel minor tempo possibile.
- Piano di Test:
- Creare e gestire un piano completo di test per i rilasci software.
- Collaborare con il team per l'esecuzione e l'automazione dei test, garantendo la stabilità e l'affidabilità del software.
- Automazione e Test delle Procedure di Rollback:
- Automatizzare le procedure di rollback per consentire un ripristino rapido e affidabile in caso di fallimento del rilascio.
- Condurre test approfonditi delle procedure di rollback per garantire la loro efficacia e affidabilità in situazioni di emergenza.
- Documentazione:
- Creare e mantenere documentazione dettagliata relativa alle architetture, ai processi di rilascio, ai piani di disaster recovery e alle procedure di test.
- Assicurare che la documentazione sia completa, accurata e facilmente accessibile a tutti i membri del team.
Requisiti: - Laurea o esperienza equivalente nel campo dell'ingegneria informatica o settore correlato.
- Esperienza comprovata nella gestione dei rilasci software e nell'analisi dei rischi.
- Conoscenza approfondita dei processi di pianificazione, esecuzione e monitoraggio dei rilasci software.
- Capacità di sviluppare e implementare piani di disaster recovery e test.
- Conoscenza pratica degli strumenti di automazione dei test e delle procedure di rollback.
- Eccellenti capacità di comunicazione e collaborazione, con una forte attenzione ai dettagli.
- Capacità di lavorare in modo autonomo e gestire efficacemente le priorità in un ambiente dinamico.
Requisiti Aggiuntivi: - Esperienza e conoscenza approfondita nello sviluppo a microservizi e cloud native, compresa la progettazione, l'implementazione e il deployment.
- Competenza nell'utilizzo di ambienti cloud, con particolare enfasi su Google Cloud Platform (GCP) o Amazon Web Services (AWS).
- Capacità di integrare e gestire servizi cloud di diversi provider, inclusi ma non limitati a GCP e AWS.
- Preferibilmente, esperienza diretta con servizi specifici offerti da Google Cloud o AWS, come Google Kubernetes Engine (GKE) o AWS Elastic Kubernetes Service (EKS).
- Capacità di collaborare con il team di sviluppo e altri stakeholder per progettare e implementare soluzioni scalabili e affidabili su ambienti cloud.
|