Siamo alla ricerca di un Embedded DevOps Engineer con almeno 3 anni di esperienza in build automation, CI/CD e tooling software, interessato a lavorare su progetti di sviluppo embedded e a supportare l'integrazione e il rilascio di prodotti software.
La risorsa sarà coinvolta nella progettazione e nella manutenzione di pipeline CI/CD, nella gestione dei sistemi di build e delle toolchain, nello sviluppo di script di automazione e nel supporto alle attività di integrazione, troubleshooting e rilascio, collaborando con i team di sviluppo per migliorare la qualità del software e le pratiche di testing e deployment.
Attività principali:
Progettazione, implementazione e manutenzione di pipeline CI/CD per progetti software embedded
Gestione e ottimizzazione di build system, toolchain e workflow automatizzati
Sviluppo e manutenzione di script di automazione in Python e Shell scripting
Supporto alle attività di integrazione software, troubleshooting delle build e rilascio
Manutenzione e miglioramento continuo dell'infrastruttura di build basata su Jenkins
Gestione del packaging software,
dei processi di release e della relativa documentazione
Miglioramento delle pratiche di qualità, testing e deployment in collaborazione con i team di sviluppo
Supporto alle strategie di software configuration management e di version control
Competenze richieste:
Comprovata esperienza in ambito software build automation e ambienti CI/CD
Ottima conoscenza di Jenkins e sviluppo di pipeline (Groovy)
Esperienza con Python e scripting Bash/Shell
Esperienza con CMake e Conan 2
Conoscenza di C++ (C++11 o successivi) e della programmazione orientata agli oggetti (a fini diagnostici)
Buona conoscenza di Git e dei workflow di sviluppo cooperativo
Familiarità con ambienti di cross-compilation e toolchain per sistemi embedded
Comprensione del ciclo di vita del software e delle pratiche DevOps
Esperienza con strumenti di issue tracking e source code management (Jira, Bitbucket, GitHub o equivalenti)
📌 Embedded DevOps Engineer (Torino)
🏢 BIT
📍 Torino