Embedded DevOps Engineering
2 giorni fa
ItaliaTorino, Italia/Torino
All4bit S.r.l.
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
All4bit è una società di consulenza informatica, giovane, dinamica ed in forte crescita sul mercato, con sede a Torino e Milano, ed è specializzata nel supporto in ambito IT ai suoi clienti System Integrator.
Nell'ambito delle attività progettuali della propria Practice Technology, sta ricercando per azienda cliente specializzata nel settore tecnologico e dell’innovazione, che si occupa di progettare e sviluppare sistemi elettronici (sia software che hardware) per la geolocalizzazione, la gestione, la diagnostica remota e la manutenzione di apparecchiature, veicoli, sensori e prodotti industriali, un/una
Embedded DevOps Engineering
La risorsa individuata dovrà soddisfare i criteri professionali e tecnici richiesti, con competenze in build automation, CI/CD, strumenti software e pratiche di sviluppo embedded, per supportare lo sviluppo, l'integrazione e la consegna di prodotti software embedded.
Principali compiti e
responsabilità:
Progettazione, implementazione e manutenzione di pipeline CI/CD per progetti di software embedded. Gestione e ottimizzazione dei sistemi di build, delle toolchain e dei flussi di lavoro automatizzati. Sviluppo e manutenzione di script di automazione usando Python e Shell scripting. Supporto per l'integrazione del software, risoluzione dei problemi di build e attività di rilascio. Manutenzione e miglioramento continuo dell'infrastruttura di build basata su Jenkins. Gestione del packaging del software, dei processi di rilascio e della documentazione correlata. Miglioramento della qualità del software, delle pratiche di test e di deployment in collaborazione con i team di sviluppo. Supporto per la gestione della configurazione del software e delle strategie di controllo versione Requisiti essenziali: Esperienza comprovata in software build automation e negli ambienti CI/CD. Solida 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 versioni successive) e dello sviluppo software orientato agli oggetti (a scopo diagnostico). Conoscenza di Git e dei flussi di lavoro collaborativi nello sviluppo. Familiarità con ambienti di cross-compilation e toolchain embedded. Comprensione del ciclo di vita dello sviluppo software e delle pratiche DevOps. Esperienza con strumenti di tracciamento dei problemi e gestione del codice sorgente (Jira, Bitbucket, GitHub o simili). Requisiti graditi: Esperienza in ambienti Embedded Linux. Esperienza con unit testing frameworks e test automation. Esperienza nella gestione delle release e nei processi di consegna del software. Conoscenza delle tecnologie di containerizzazione (Docker). Esperienza nel lavoro in ambienti di sviluppo Agile. Completano il profilo: forti capacità di risoluzione dei problemi e troubleshooting; eccellenti abilità di comunicazione e lavoro di squadra. Orario di lavoro: full time Sede di lavoro: Torino, ibrido, con presenza in sede 1 volta a settimana RAL offerta: da 25K a 35K, quantificata in base alla seniority del candidato Contratto di lavoro a tempo indeterminato con inquadramento nel CCNL commercio + ticket giornalieri da 7euro. Si valutano collaborazioni in P. IVA. Il presente annuncio è rivolto a candidati ambosessi (L. 903/77
- D. Lgs. n. 198/2006)
responsabilità:
Progettazione, implementazione e manutenzione di pipeline CI/CD per progetti di software embedded. Gestione e ottimizzazione dei sistemi di build, delle toolchain e dei flussi di lavoro automatizzati. Sviluppo e manutenzione di script di automazione usando Python e Shell scripting. Supporto per l'integrazione del software, risoluzione dei problemi di build e attività di rilascio. Manutenzione e miglioramento continuo dell'infrastruttura di build basata su Jenkins. Gestione del packaging del software, dei processi di rilascio e della documentazione correlata. Miglioramento della qualità del software, delle pratiche di test e di deployment in collaborazione con i team di sviluppo. Supporto per la gestione della configurazione del software e delle strategie di controllo versione Requisiti essenziali: Esperienza comprovata in software build automation e negli ambienti CI/CD. Solida 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 versioni successive) e dello sviluppo software orientato agli oggetti (a scopo diagnostico). Conoscenza di Git e dei flussi di lavoro collaborativi nello sviluppo. Familiarità con ambienti di cross-compilation e toolchain embedded. Comprensione del ciclo di vita dello sviluppo software e delle pratiche DevOps. Esperienza con strumenti di tracciamento dei problemi e gestione del codice sorgente (Jira, Bitbucket, GitHub o simili). Requisiti graditi: Esperienza in ambienti Embedded Linux. Esperienza con unit testing frameworks e test automation. Esperienza nella gestione delle release e nei processi di consegna del software. Conoscenza delle tecnologie di containerizzazione (Docker). Esperienza nel lavoro in ambienti di sviluppo Agile. Completano il profilo: forti capacità di risoluzione dei problemi e troubleshooting; eccellenti abilità di comunicazione e lavoro di squadra. Orario di lavoro: full time Sede di lavoro: Torino, ibrido, con presenza in sede 1 volta a settimana RAL offerta: da 25K a 35K, quantificata in base alla seniority del candidato Contratto di lavoro a tempo indeterminato con inquadramento nel CCNL commercio + ticket giornalieri da 7euro. Si valutano collaborazioni in P. IVA. Il presente annuncio è rivolto a candidati ambosessi (L. 903/77
- D. Lgs. n. 198/2006)