Descrizione del Ruolo
Il DevOps/DevSecOps Engineer sarà responsabile dell’implementazione, gestione e ottimizzazione delle pipeline DevOps per i team di sviluppo delle Service Value Chains.
L’attività principale consisterà nell’integrazione delle pipeline nell’infrastruttura di IRIDE Marketplace, utilizzando la suite GitLab Ultimate, e garantendo la sicurezza tramite test SAST/DAST automatizzati. Il candidato ideale dovrà lavorare in sinergia con i team di sviluppo per automatizzare i processi di integrazione e distribuzione, ottimizzando il flusso di lavoro e migliorando la qualità e la sicurezza delle applicazioni.
Responsabilità Principali
- Implementazione e gestione delle pipeline DevOps utilizzando GitLab Ultimate.
- Integrazione delle pipeline di sviluppo nell’infrastruttura di IRIDE Marketplace.
- Esecuzione di test di sicurezza (SAST/DAST) in modo automatizzato.
- Collaborazione con i team di sviluppo per l’automazione dei processi e la gestione del ciclo di vita delle applicazioni.
- Gestione e ottimizzazione delle risorse Kubernetes, in particolare RKE2 e Rancher.
- Implementazione di soluzioni di storage e networking in Kubernetes, come Longhorn e Calico.
- Gestione dei flussi di traffico a livello applicativo utilizzando tecnologie di service mesh.
- Monitoraggio delle performance e gestione delle risorse utilizzando strumenti come Prometheus, Grafana, Graylog e Filebeat.
- Gestione delle identità e degli accessi tramite soluzioni come Keycloak e HashiCorp Vault.
- Utilizzo di strumenti di Infrastructure as Code (IaC), come Terraform, per la definizione dell’infrastruttura.
Competenze e Qualifiche
- Competenze avanzate in Kubernetes e piattaforme di orchestrazione dei container, in particolare RKE2 e Rancher.
- Esperienza con plugin di storage (Longhorn), plugin di rete (Calico) e proxy di servizio/bilanciatori di carico (MetalLB, Apisix).
- Esperienza approfondita con strumenti di Infrastructure as Code (IaC), come Terraform.
- Ottima conoscenza degli strumenti di osservabilità, tra cui Prometheus, Grafana, Graylog e Filebeat.
- Conoscenza delle tecnologie di service mesh e gestione del traffico a livello applicativo.
- Solide competenze nelle pratiche DevSecOps utilizzando GitLab Ultimate.
- Esperienza con pipeline CI/CD, in particolare con GitLab e ArgoCD in un contesto multi-ambiente e con approccio GitOps.
- Esperienza pratica con storage Kubernetes (Longhorn) e networking (Calico).
- Familiarità con proxy di servizio e bilanciamento del carico (MetalLB, Apisix).
- Competenze nella gestione delle identità e degli accessi, utilizzando soluzioni come Keycloak e HashiCorp Vault.
Esperienze Precedenti
- Esperienza pratica nell’implementazione e gestione di pipeline CI/CD in contesti complessi.
- Esperienza nell’integrazione e gestione di ambienti Kubernetes e relativi strumenti di networking e storage.
- Esperienza con la gestione della sicurezza e dell’automazione in contesti DevSecOps.
- Esperienza con l’utilizzo di GitLab Ultimate e strumenti di monitoraggio e logging.
Titolo di Studio
- Laurea in Informatica, Ingegneria Informatica o affini. Certificazioni su Kubernetes, Terraform e GitLab Ultimate sono considerate un plus.
- Si richiede la conoscenza fluente della lingua italianae una buona padronanza dell’inglese
Contratto di lavoro:
Full time, contratto collaborazione con partita IVA
Lingua:
- Italiano (Obbligatorio)
- Inglese (Preferenziale)
Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.