Paese
Settore
Search a job

Docker Engineer

Containerizzazione di applicazioni distribuite con orchestrazione avanzata e pipeline CI/CD automatizzate

22 000 – 65 000 ITL ($)
Stipendio / anno
Laurea triennale o magistrale in Informatica o Ingegneria Informatica
Livello formazione
00
Automazione
Medio
Difficoltà
Positivo
Occupabilità
6-12 mesi
Tensione del mercato
Moderata
Mobilità
Possibile
Automazione
Medio
Difficoltà
Positivo
Occupabilità
6-12 mesi
Tensione del mercato
Moderata
Mobilità
Possibile
Sponsorizza questa scheda mestiereSPAZIO PARTNERSponsorizzaquesta scheda mestiereDiventa sponsor

About

Il Docker Engineer progetta, configura e mantiene ambienti di containerizzazione per applicazioni enterprise e microservizi. Opera con strumenti come Docker Engine, Docker Compose, Docker Swarm e registri privati di immagini. Collabora con sviluppatori backend, team di operations e architetti cloud per standardizzare i flussi di build, deployment e monitoraggio dei container. Interviene su pipeline CI/CD integrate con Jenkins, GitLab CI o GitHub Actions, gestendo la sicurezza delle immagini e l'ottimizzazione delle risorse nei cluster di produzione.

Competenze

Competenze tecniche

  • Esperienza con Docker Engine e Docker CLI per gestione container
  • Utilizzo di Docker Compose e Docker Swarm per orchestrazione
  • Ottimizzazione di Dockerfile multi-stage e layer
  • Gestione di registri di immagini come Harbor, ECR, GCR
  • Integrazione con pipeline CI/CD tramite GitLab CI, GitHub Actions, Jenkins
  • Scansione di sicurezza immagini con Trivy, Snyk per vulnerabilità
  • Monitoraggio container con Prometheus, cAdvisor, Grafana
  • Implementazione di networking container: bridge, overlay, macvlan

Competenze interpersonali

  • Rigore metodologico nella gestione degli ambienti complessi
  • Comunicazione tecnica efficace con team eterogenei
  • Autonomia nella risoluzione di incidenti in produzione
  • Approccio sistematico alla documentazione dettagliata
  • Adattabilità ai cambiamenti rapidi dell'ecosistema cloud

Compiti

  • Progettare Dockerfile multi-stage ottimizzati per ridurre il peso delle immagini fino al 60%
  • Configurare Docker Compose per ambienti di sviluppo, staging e produzione con variabili d'ambiente segregate
  • Implementare scanner di vulnerabilità sulle immagini Docker tramite Trivy o Snyk, mantenendo una soglia di zero CVE critiche
  • Automatizzare il push delle immagini verso registri privati come ECR, GCR o Harbor, integrandosi nelle pipeline CI/CD
  • Monitorare l'utilizzo delle risorse container con cAdvisor e Prometheus, generando alert su soglie CPU/memoria
  • Definire reti bridge e overlay per la comunicazione sicura tra microservizi, garantendo isolamento per namespace
  • Gestire volumi persistenti e strategie di backup dei dati containerizzati, con verifica settimanale dell'integrità
  • Aggiornare le immagini base applicando patch di sicurezza e riducendo la surface di attacco
  • Redigere documentazione tecnica degli stack containerizzati, includendo diagrammi architetturali aggiornati
  • Eseguire test di carico sui container con k6 o Locust, verificando la scalabilità orizzontale sotto traffico reale

Ambienti di lavoro

Gli ambienti di lavoro possono variare:

Startup tecnologiche con architetture cloud-native innovative
Software house e agenzie di sviluppo con progetti dinamici
Banche e istituti finanziari con infrastrutture ibride avanzate
Aziende e-commerce che gestiscono picchi di traffico variabili
Fornitori di servizi cloud e managed services per soluzioni personalizzate
Grandi enterprise in migrazione verso microservizi moderni

Possibili evoluzioni

  • Evoluzione verso DevOps Architect per progettare soluzioni avanzate
  • Avanzamento a Platform Engineer per ottimizzare infrastrutture
  • Specializzazione come Kubernetes Specialist per gestione container
  • Ruolo di Site Reliability Engineer per migliorare l'affidabilità
  • Leadership come Cloud Infrastructure Lead per strategie cloud

Profilo ricercato

Precisione nella gestione delle configurazioni complesse
Orientamento alla sicurezza by design in ogni progetto
Capacità di automazione di processi ripetitivi con efficienza
Collaborazione trasversale tra dev e ops per soluzioni integrate
Come diventare Docker Engineer?

Professioni dello stesso settore

XR Developer
00
XR Developer
informatique electronique numerique

Sviluppatore XR: realtà virtuale, aumentata e mista al servizio di applicazioni immersive ad alto impatto tecnologico

25k–70k
Service Delivery Manager
00
Service Delivery Manager
informatique electronique numerique

Coordinamento operativo dei servizi IT: gestione delle performance, degli SLA e delle relazioni con i clienti enterprise

28k–70k
IT Asset Manager
00
IT Asset Manager
informatique electronique numerique

Gestione del patrimonio informatico aziendale: controllo del ciclo di vita degli asset, ottimizzazione dei costi e conformità delle licenze software

25k–65k
Big Data Engineer
00
Big Data Engineer
informatique electronique numerique

Architettura di pipeline dati massivi in ambienti distribuiti ad alta disponibilità e scalabilità industriale

28k–70k
Functional Analyst
00
Functional Analyst
informatique electronique numerique

Analisi funzionale dei sistemi informativi tra esigenze operative e soluzioni tecniche concrete

22k–60k
No Code Product Builder
00
No Code Product Builder
informatique electronique numerique

Costruzione di prodotti digitali funzionanti senza scrittura di codice, con strumenti visivi e logiche automatizzate

18k–48k
Product Owner
00
Product Owner
informatique electronique numerique

Product Owner: visione di prodotto digitale, backlog strutturato e roadmap allineata agli obiettivi di business

28k–70k
Ingegneri Elettronici, Esclusi i Computer
00
Ingegneri Elettronici, Esclusi i Computer
informatique electronique numerique

Progetta il futuro dell'elettronica con soluzioni innovative e sostenibili.

28k–65k