Ingegnere DevOps mid-level
ContrattoTempo pienoIn sede
Panoramica
Cerchiamo un ingegnere DevOps mid-level motivato, con solida esperienza cloud-native, per contribuire a costruire, automatizzare e mantenere infrastrutture e piattaforme di deployment scalabili. Il candidato ideale ha esperienza hands-on con Kubernetes, piattaforme cloud, Infrastructure as Code (IaC) e automazione CI/CD, e ama collaborare strettamente con i team di sviluppo per migliorare affidabilità, scalabilità e velocità di delivery.
Responsabilità:
Infrastruttura cloud e operazioni di piattaforma
- Progettare, distribuire e mantenere infrastruttura cloud sicura, scalabile e highly available su AWS, Azure o GCP.
- Supportare deployment di applicazioni cloud-native con architetture containerizzate e basate su microservizi.
- Supportare la gestione di cluster Kubernetes e piattaforme container in ambienti di development, staging e production.
- Implementare soluzioni di high availability, backup e disaster recovery.
CI/CD e automazione
- Costruire, mantenere e ottimizzare pipeline CI/CD con strumenti come GitHub Actions, GitLab CI, Jenkins o Azure DevOps.
- Automatizzare deployment applicativo, testing e provisioning dell'infrastruttura.
- Collaborare con gli sviluppatori per migliorare release management ed efficienza dei deployment.
- Promuovere le best practice DevOps nei workflow di software delivery.
Infrastructure as Code (IaC)
- Sviluppare e mantenere Infrastructure as Code con Terraform, Ansible, CloudFormation o strumenti simili.
- Standardizzare provisioning infrastrutturale e configurazione degli ambienti tra i progetti.
- Supportare la gestione del ciclo di vita degli ambienti e le iniziative di scalabilità infrastrutturale.
Monitoring, affidabilità e performance
- Implementare e mantenere soluzioni di monitoring, logging e observability con Prometheus, Grafana, ELK/EFK Stack, Datadog o piattaforme simili.
- Monitorare lo stato dei sistemi, risolvere incident e partecipare alle root-cause analysis.
- Supportare performance tuning, capacity planning e ottimizzazione dei costi cloud.
- Supportare gli obiettivi di affidabilità e uptime dei servizi.
Sicurezza e DevSecOps
- Implementare best practice di sicurezza inclusi secrets management, access controls e remediation delle vulnerabilità.
- Integrare security scanning e compliance check nelle pipeline CI/CD.
- Collaborare con i team engineering e security per mantenere ambienti cloud sicuri.
Collaborazione e miglioramento continuo
- Lavorare a stretto contatto con Software Engineers, QA Engineers, Architects e team Product per supportare l'application delivery.
- Partecipare a review infrastrutturali, post-mortem degli incident e documentazione tecnica.
- Valutare nuovi strumenti e tecnologie per migliorare affidabilità della piattaforma, automazione e developer experience.
- Contribuire a iniziative di continuous improvement in DevOps e cloud operations.
Altre responsabilità
- Supportare audit infrastrutturali, reporting sull'uso cloud e review operative.
- Partecipare a rotazioni on-call quando richiesto.
- Svolgere altri compiti assegnati dal management.
Requisiti
- Laurea in Informatica, Information Technology, Engineering o esperienza pratica equivalente.
- 4–7 anni di esperienza in DevOps, Cloud Engineering, Site Reliability Engineering (SRE) o ruoli correlati.
- Esperienza hands-on con almeno una piattaforma cloud principale: AWS, Azure o Google Cloud Platform (GCP).
- Solida esperienza con Kubernetes e Docker in ambienti di production.
- Esperienza nella costruzione e manutenzione di pipeline CI/CD con GitHub Actions, GitLab CI, Jenkins, Azure DevOps o strumenti simili.
- Esperienza pratica con strumenti Infrastructure as Code (IaC) come Terraform, Ansible, CloudFormation o Pulumi.
- Conoscenza di amministrazione di sistemi Linux e fondamentali di networking.
- Esperienza con strumenti di monitoring e observability come Prometheus, Grafana, ELK/EFK, Datadog o equivalenti.
- Esperienza di scripting con Bash, Python, PowerShell o linguaggi simili.
- Comprensione dei principi di cloud security, IAM, networking e secrets management.
- Forti competenze di troubleshooting, problem-solving e comunicazione.
Bonus / Nice to have
- Esperienza con strumenti GitOps come Argo CD o Flux.
- Conoscenza di tecnologie service mesh come Istio o Linkerd.
- Esperienza con piattaforme serverless come AWS Lambda, Azure Functions o Google Cloud Functions.
- Familiarità con pratiche DevSecOps e security automation.
- Esperienza nel supporto di architetture basate su microservizi.
- Esposizione ad ambienti multi-cloud o hybrid-cloud.
- Certificazioni rilevanti come:
- AWS Certified Developer o Solutions Architect Associate
- Microsoft Azure Administrator Associate
- Google Associate Cloud Engineer
- Certified Kubernetes Administrator (CKA)
- HashiCorp Terraform Associate
