NTWK, azienda italiana operante nella ricerca e selezione del personale, si occupa di soddisfare le necessità dei clienti offrendo servizi personalizzati. Descrizione Posizione: Kubernetes Engineer Luogo di lavoro: Presso la sede situata in Viale del Casale Cavallari, 148, Roma Remoto. Tipo di contratto: A tempo indeterminato, Apprendistato. La posizione: siamo alla ricerca di un/una Kubernetes Engineer da inserire nel nostro team Infrastructure. La figura ideale è una persona con una solida base su tecnologie containerizzate, ma soprattutto con una grandissima curiosità e voglia di imparare. Sarai responsabile della progettazione, implementazione e manutenzione dei nostri cluster Kubernetes, garantendone scalabilità, affidabilità e sicurezza. Non ci aspettiamo che tu sappia già tutto. Ciò che per noi conta di più è la tua proattività nel proporre soluzioni, la tua capacità di lavorare efficacemente in team e la tua dedizione alla crescita professionale e personale. Le tue responsabilità: Gestire il ciclo di vita dei nostri cluster Kubernetes (provisioning, aggiornamenti, monitoraggio e troubleshooting). Collaborare con il team e/o team cliente. Garantire la sicurezza, le performance e l’alta affidabilità dell’infrastruttura. Partecipare attivamente alla vita del team, condividendo conoscenze e contribuendo a un ambiente di lavoro positivo e collaborativo. Ricercare e proporre nuovi strumenti e tecnologie per migliorare continuamente la nostra piattaforma. Competenze Minime Necessarie: per avere successo in questo ruolo, è fondamentale avere una comprensione pratica dei seguenti concetti e strumenti. Il tuo entusiasmo nell’approfondirli è altrettanto importante! Fondamenti di Kubernetes: Conoscenza dei principali oggetti di Kubernetes: Pod, Deployment, Service e ConfigMap. Comprensione dell’architettura di base di un cluster K8s (Control Plane, Worker Nodes). Capacità di interagire con un cluster tramite gli strumenti necessari. Container: Esperienza pratica con i principali container runtime. Sistemi Operativi: Buona familiarità con Linux a prescindere dalla distribuzione. Networking: Comprensione dei concetti base di rete (TCP/IP, DNS, load balancing). Controllo di Versione: Esperienza con Git. Costituiscono un plus (ma non sono indispensabili): Conoscenza di provider cloud (AWS, GCP, Azure) e dei loro servizi Kubernetes gestiti (EKS, GKE, AKS). Esperienza con strumenti di Infrastructure as Code (IaC) come Terraform o Ansible. Familiarità con strumenti di monitoraggio e observability (Prometheus, Grafana, ELK Stack). Conoscenza di Service Mesh (es. Istio, Linkerd) o Ingress Controller (es. NGINX). Sviluppare e mantenere pipeline di CI/CD per automatizzare il deploy delle applicazioni su Kubernetes. Il/La candidato/a ideale: Ha una mentalità proattiva : non aspetta che gli vengano assegnati i compiti, ma identifica problemi e propone soluzioni. È un giocatore di squadra : ama collaborare, condividere idee e aiutare i colleghi. Possiede una forte passione per l’apprendimento : vede ogni sfida come un’opportunità per acquisire nuove competenze. Ha buone capacità comunicative ed è in grado di spiegare concetti tecnici complessi in modo semplice. Cosa offriamo: Un ambiente di lavoro flessibile e di supporto. Opportunità di formazione e sviluppo professionale (certificazioni, conferenze). Un pacchetto retributivo competitivo. La possibilità di lavorare con tecnologie all’avanguardia e di avere un impatto reale sui nostri prodotti.