DevOps Engineer
Chi siamo?
Siamo una realtà tecnologica consolidata e in continua evoluzione, da oltre 25 anni al fianco della Pubblica Amministrazione nei percorsi di innovazione e trasformazione digitale.
Progettiamo e sviluppiamo soluzioni tecnologiche complesse mettendo al centro competenze, innovazione, collaborazione e qualità, con l’obiettivo di contribuire alla costruzione di servizi pubblici sempre più efficienti, accessibili e digitali.
Chi stiamo cercando?
Stiamo cercando un DevOps Engineer con una solida esperienza nella gestione di infrastrutture cloud , in particolare su AWS , e di piattaforme Kubernetes , a supporto di servizi e soluzioni per la Pubblica Amministrazione.
La figura contribuirà alla progettazione, alla gestione e all’evoluzione degli ambienti AWS e delle infrastrutture del Polo Strategico Nazionale (PSN) , occupandosi di automazione, pipeline CI/CD, GitOps, sicurezza e affidabilità dei servizi.
Cerchiamo una persona capace di integrare competenze infrastrutturali e applicative, analizzando le problematiche lungo l’intero stack tecnologico e intervenendo anche sul codice delle applicazioni, in autonomia o in collaborazione con i team di sviluppo, per individuare e risolvere problemi di performance, instabilità e rilascio.
Requisiti must have
- Almeno 3 anni di esperienza in ambito DevOps e Cloud;
- Ottima conoscenza dei principali servizi AWS , in particolare EC2, VPC, IAM, EKS, S3, RDS e CloudWatch;
- Solida esperienza nell’amministrazione di cluster Kubernetes e nell’utilizzo di Rancher ;
- Conoscenza di Docker e Helm ;
- Esperienza pratica nell’adozione di modelli GitOps tramite Argo CD o Flux;
- Esperienza nella realizzazione e gestione di pipeline CI/CD con GitLab CI ;
- Esperienza con strumenti di Infrastructure as Code , in particolare OpenTofu o Terraform, e con Ansible per la configurazione e l’automazione degli ambienti;
- Competenze di scripting in Shell e Python ;
- Capacità di leggere, modificare e debuggare codice applicativo, in particolare Java ;
- Conoscenza di SQL e capacità di analizzare e ottimizzare query ;
- Conoscenza di base di React e delle API REST .
Responsabilità principali
- Progettare, gestire e ottimizzare ambienti AWS e infrastrutture PSN , anche in contesti private e hybrid cloud, nel rispetto dei requisiti di sovranità e residenza dei dati, qualificazione e sicurezza applicabili alla Pubblica Amministrazione;
- Amministrare cluster Kubernetes , in particolare EKS e RKE/RKE2, tramite Rancher, curando provisioning, aggiornamenti, gestione multi-cluster, autorizzazioni RBAC, networking, storage e backup;
- Creare e mantenere chart Helm per il rilascio e la configurazione dei servizi;
- Implementare e consolidare processi GitOps con Argo CD o Flux,
utilizzando Git come fonte di riferimento per configurazioni e deploy e gestendo gli ambienti e la promozione dei rilasci tramite Helm e Kustomize;
- Costruire e mantenere pipeline CI/CD con GitLab CI , automatizzando le attività attraverso Ansible, Shell e Python;
- Gestire l’infrastruttura in modo dichiarativo con OpenTofu o Terraform , attraverso moduli riutilizzabili, gestione remota dello state e ambienti riproducibili;
- Analizzare e risolvere problematiche in produzione , intervenendo su codice applicativo Java e React, query SQL, container e infrastruttura per individuare le cause dei malfunzionamenti e i colli di bottiglia;
- Sviluppare, quando necessario, microservizi e componenti a supporto dei processi DevOps e automatizzare i test;
- Configurare sistemi di monitoraggio, logging e alerting con strumenti come Prometheus, Grafana e CloudWatch, contribuendo alla prevenzione dei disservizi;
- Condurre studi di fattibilità e analisi dei requisiti per la migrazione di sistemi legacy verso architetture cloud-native;
- Promuovere le best practice di sviluppo, gestione e rilascio, contribuendo alle scelte architetturali e tecnologiche;
- Applicare principi di security-by-design attraverso hardening, gestione dei segreti con Vault o AWS Secrets Manager, scansione di immagini e dipendenze e attività di vulnerability assessment;
- Curare la documentazione tecnica degli ambienti, delle configurazioni e delle procedure operative.
Competenze trasversali
- Problem solving e capacità
Siamo una realtà tecnologica consolidata e in continua evoluzione, da oltre 25 anni al fianco della Pubblica Amministrazione nei percorsi di innovazione e trasformazione digitale.
Progettiamo e sviluppiamo soluzioni tecnologiche complesse mettendo al centro competenze, innovazione, collaborazione e qualità, con l’obiettivo di contribuire alla costruzione di servizi pubblici sempre più efficienti, accessibili e digitali.
Chi stiamo cercando?
Stiamo cercando un DevOps Engineer con una solida esperienza nella gestione di infrastrutture cloud , in particolare su AWS , e di piattaforme Kubernetes , a supporto di servizi e soluzioni per la Pubblica Amministrazione.
La figura contribuirà alla progettazione, alla gestione e all’evoluzione degli ambienti AWS e delle infrastrutture del Polo Strategico Nazionale (PSN) , occupandosi di automazione, pipeline CI/CD, GitOps, sicurezza e affidabilità dei servizi.
Cerchiamo una persona capace di integrare competenze infrastrutturali e applicative, analizzando le problematiche lungo l’intero stack tecnologico e intervenendo anche sul codice delle applicazioni, in autonomia o in collaborazione con i team di sviluppo, per individuare e risolvere problemi di performance, instabilità e rilascio.
Requisiti must have
- Almeno 3 anni di esperienza in ambito DevOps e Cloud;
- Ottima conoscenza dei principali servizi AWS , in particolare EC2, VPC, IAM, EKS, S3, RDS e CloudWatch;
- Solida esperienza nell’amministrazione di cluster Kubernetes e nell’utilizzo di Rancher ;
- Conoscenza di Docker e Helm ;
- Esperienza pratica nell’adozione di modelli GitOps tramite Argo CD o Flux;
- Esperienza nella realizzazione e gestione di pipeline CI/CD con GitLab CI ;
- Esperienza con strumenti di Infrastructure as Code , in particolare OpenTofu o Terraform, e con Ansible per la configurazione e l’automazione degli ambienti;
- Competenze di scripting in Shell e Python ;
- Capacità di leggere, modificare e debuggare codice applicativo, in particolare Java ;
- Conoscenza di SQL e capacità di analizzare e ottimizzare query ;
- Conoscenza di base di React e delle API REST .
Responsabilità principali
- Progettare, gestire e ottimizzare ambienti AWS e infrastrutture PSN , anche in contesti private e hybrid cloud, nel rispetto dei requisiti di sovranità e residenza dei dati, qualificazione e sicurezza applicabili alla Pubblica Amministrazione;
- Amministrare cluster Kubernetes , in particolare EKS e RKE/RKE2, tramite Rancher, curando provisioning, aggiornamenti, gestione multi-cluster, autorizzazioni RBAC, networking, storage e backup;
- Creare e mantenere chart Helm per il rilascio e la configurazione dei servizi;
- Implementare e consolidare processi GitOps con Argo CD o Flux,
utilizzando Git come fonte di riferimento per configurazioni e deploy e gestendo gli ambienti e la promozione dei rilasci tramite Helm e Kustomize;
- Costruire e mantenere pipeline CI/CD con GitLab CI , automatizzando le attività attraverso Ansible, Shell e Python;
- Gestire l’infrastruttura in modo dichiarativo con OpenTofu o Terraform , attraverso moduli riutilizzabili, gestione remota dello state e ambienti riproducibili;
- Analizzare e risolvere problematiche in produzione , intervenendo su codice applicativo Java e React, query SQL, container e infrastruttura per individuare le cause dei malfunzionamenti e i colli di bottiglia;
- Sviluppare, quando necessario, microservizi e componenti a supporto dei processi DevOps e automatizzare i test;
- Configurare sistemi di monitoraggio, logging e alerting con strumenti come Prometheus, Grafana e CloudWatch, contribuendo alla prevenzione dei disservizi;
- Condurre studi di fattibilità e analisi dei requisiti per la migrazione di sistemi legacy verso architetture cloud-native;
- Promuovere le best practice di sviluppo, gestione e rilascio, contribuendo alle scelte architetturali e tecnologiche;
- Applicare principi di security-by-design attraverso hardening, gestione dei segreti con Vault o AWS Secrets Manager, scansione di immagini e dipendenze e attività di vulnerability assessment;
- Curare la documentazione tecnica degli ambienti, delle configurazioni e delle procedure operative.
Competenze trasversali
- Problem solving e capacità