Il Cloud Developer DevOps supporta la progettazione, implementazione e gestione di soluzioni nonché l'implementazione e l'automazione di processi di sviluppo, distribuzione e gestione delle applicazioni su infrastrutture cloud.
Questo professionista ha competenze sia nello sviluppo che nelle operazioni, con un forte focus sull'automazione e la collaborazione interfunzionale tra team di sviluppo e operations: il Junior Cloud Developer DevOps è fondamentale per garantire che le applicazioni siano sviluppate e distribuite in modo affidabile, sicuro e scalabile sul cloud.
Il ruolo richiede una comprensione delle tecniche di sviluppo software cloud native e delle pratiche DevOps, delle piattaforme cloud e delle strategie di automazione.
Il professionista collabora con altri sviluppatori e team tecnici per garantire che le applicazioni siano sviluppate, implementate e gestite in modo efficiente e sicuro.
Responsabilità Principali: Partecipa alla progettazione e allo sviluppo di applicazioni e servizi basati su cloud, utilizzando le principali piattaforme sul mercato (GCP, Azure, AWS).
Supporta l'automazione dell'intero ciclo di vita delle applicazioni, dalla compilazione al rilascio e alla gestione, utilizzando strumenti come Kubernetes, Terraform e script DevOps.
Tratta l'infrastruttura come codice, utilizzando gli strumenti appropriati per definirla in modo dichiarativo (es: Ansible, Terraform, CloudFormation, ecc.).
Implementa e gestisce pipeline CI/CD per garantire la distribuzione continua di applicazioni sul cloud.
Collabora con il team di sicurezza per garantire la sicurezza delle applicazioni e dell'infrastruttura cloud.
Lavora a stretto contatto con altri sviluppatori, amministratori di sistema e altri professionisti per garantire una comunicazione chiara e una collaborazione efficace.
Implementa strumenti di monitoraggio e gestisce i problemi di prestazioni, scalabilità e disponibilità delle applicazioni e dell'infrastruttura cloud.
Partecipa all'identificazione di opportunità per ridurre i costi delle risorse cloud attraverso strategie di ridimensionamento e ottimizzazione delle risorse.
Requisiti: Competenza nelle principali piattaforme cloud come AWS, Azure o Google Cloud.
Google Cloud è elemento preferenziale.
Conoscenza di linguaggi di programmazione (ad esempio, Java, Python, Node.js, TypeScript) e di sviluppo di applicazioni web e mobile.
Gradita esperienza nella creazione e nell'automatizzazione di infrastrutture e processi cloud, utilizzando strumenti DevOps come Docker, Kubernetes, Jenkins, o simili.
Conoscenza delle best practice di sicurezza cloud e la capacità di gestione delle vulnerabilità.
Abilità a lavorare in team e comunicare efficacemente con vari stakeholder.
Conoscenza del ciclo di vita dello sviluppo software (sviluppo, scrittura del codice, deploy, manutenzione).
Certificazioni in ambito Dev e DevOps sono requisito differenziante.
Certificazioni come Google Cloud Professional Cloud Developer Engineer e Google Cloud Professional Cloud DevOps Engineer sono un elemento preferenziale.
Madrelingua italiano con buone competenze in inglese.
Curiosità, versatilità, flessibilità ed empatia sono fattori chiave di successo.
La volontà nel mettersi in gioco nella costruzione di una practice tecnologica di alto spessore per un player nuovo sul mercato italiano è sicuramente un elemento dirimente nella scelta del candidato.
#J-18808-Ljbffr