DevOps Engineer


28 Febbraio 2025

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.