
Lenovo è un'azienda tecnologica multinazionale che offre a consumatori e imprese hardware informatico, infrastrutture aziendali, dispositivi intelligenti e servizi correlati. Il suo portafoglio comprende personal computer e laptop come ThinkPad e X1 Carbon, sistemi per il mercato consumer e il gaming, tra cui la linea Legion, server, tecnologie per i data center e soluzioni IT aziendali. Lenovo vende attraverso canali retail, online e aziendali, ampliando al contempo il proprio focus su servizi e soluzioni basati sull'intelligenza artificiale per le organizzazioni. Con una numerosa forza lavoro globale, l'azienda offre un ampio contesto professionale in ambiti quali hardware, tecnologia aziendale, software, servizi e prodotti consumer.
Ingegnere CI/CD presso Lenovo — Lavoro da remoto in Carolina del Nord
Sviluppa e mantieni pipeline CI/CD automatizzate per lo sviluppo di BIOS e UEFI dei server Lenovo. Supporta toolchain firmware, infrastruttura DevOps, controllo del codice sorgente e test automatizzati.
146.200 $ – 224.135 $ / anno
Da remotoTempo pienoIntermedioSeniorLingua Richiesta: ingleseIngegnere DevOpsDescrizione
- Crea e mantieni pipeline CI/CD e di rilascio in produzione per lo sviluppo di BIOS e UEFI sui server Lenovo.
- Collabora con gli ingegneri firmware per supportare le pipeline di build automatizzate e la relativa infrastruttura.
- Gestisci gli strumenti di build firmware e le toolchain UEFI basate su EDK2.
- Esegui build in ambienti Linux e Windows.
- Integra i sistemi di controllo del codice sorgente con framework di test automatizzati.
- Sviluppa sistemi di integrazione continua che contribuiscano a verificare l’integrità del codice.
- Valuta le situazioni tecniche, implementa soluzioni e sviluppa componenti, procedure o processi di sistema secondo necessità.
Requisiti
- Laurea in informatica, ingegneria del software, ingegneria informatica o esperienza professionale equivalente.
- Almeno cinque anni di esperienza nell’automazione di build e test, nell’integrazione continua e nella continuous delivery.
- Esperienza avanzata con Python.
- Competenza nell’uso del controllo del codice sorgente Git.
- Esperienza con Azure DevOps, GitHub Actions, GitLab CI o piattaforme comparabili di automazione basate sulla configurazione come codice.
- Esperienza con metodi di autenticazione, amministrazione dei certificati e integrazioni LDAP.
- Esperienza nell’utilizzo, nella configurazione e nella manutenzione di Jenkins, inclusi Jenkins Pipeline e Jenkins Configuration as Code.
- Esperienza professionale con Linux.
- Esperienza con Docker e repository di container Docker.
- Esperienza con repository di artefatti binari come Nexus o Artifactory.
- Esperienza nel collegamento di pipeline CI a framework di test automatizzati.
- Conoscenza approfondita dei processi di sviluppo software.
- Conoscenza delle metodologie Agile e degli strumenti correlati.
- Spiccate capacità analitiche e di debugging.
- Costituisce un requisito preferenziale l’esperienza con GitLab, le integrazioni GitLab-Jenkins, GitLab CI/CD e Nexus.
- Costituisce un requisito preferenziale la capacità di lavorare in autonomia, valutare le alternative, usare buon senso, stabilire le priorità, fornire indicazioni tecniche e agire con discrezione.
Benefit
- Potrebbero essere disponibili bonus o commissioni.
- Accesso ai benefit Lenovo; i dettagli sono disponibili su www.lenovobenefits.com.
- Lenovo garantisce pari opportunità di lavoro.
- È disponibile supporto per eventuali accomodamenti durante la candidatura.