
Lenovo este o companie multinațională de tehnologie care deservește consumatorii și companiile prin hardware de calcul, infrastructură pentru întreprinderi, dispozitive inteligente și servicii conexe. Portofoliul său include computere personale și laptopuri precum ThinkPad și X1 Carbon, sisteme pentru consumatori și gaming, inclusiv gama Legion, servere, tehnologii pentru centre de date și soluții IT pentru companii. Lenovo vinde prin canale de retail, online și pentru întreprinderi, extinzându-și totodată atenția asupra serviciilor și soluțiilor bazate pe inteligență artificială pentru organizații. Cu o forță de muncă numeroasă și prezentă la nivel global, compania oferă un cadru amplu pentru cariere în domeniul hardware-ului, al tehnologiei pentru întreprinderi, al software-ului, al serviciilor și al produselor de consum.
Inginer CI/CD la Lenovo — Lucru la distanță în Carolina de Nord
Creează și întreține fluxuri CI/CD automatizate pentru dezvoltarea BIOS și UEFI pe servere Lenovo. Oferă suport pentru lanțurile de instrumente firmware, infrastructura DevOps, controlul codului sursă și testarea automatizată.
Descriere
- Creează și întreține fluxuri CI/CD și fluxuri de lansare în producție pentru dezvoltarea BIOS și UEFI pe servere Lenovo.
- Colaborează cu inginerii de firmware pentru a susține fluxurile automatizate de compilare și infrastructura aferentă.
- Gestionează instrumentele de compilare firmware și lanțurile de instrumente UEFI bazate pe EDK2.
- Efectuează compilări în medii Linux și Windows.
- Integrează sistemele de control al codului sursă cu cadre de testare automatizată.
- Dezvoltă sisteme de integrare continuă care ajută la verificarea stării codului.
- Evaluează situații tehnice, implementează soluții și dezvoltă componente, proceduri sau procese de sistem după necesități.
Cerințe
- Diplomă de licență în informatică, inginerie software, inginerie informatică sau experiență profesională echivalentă.
- Cel puțin cinci ani de experiență în automatizarea compilării și testării, integrare continuă și livrare continuă.
- Experiență avansată cu Python.
- Cunoștințe solide despre sistemul de control al codului sursă Git.
- Experiență cu Azure DevOps, GitHub Actions, GitLab CI sau platforme comparabile de automatizare bazată pe cod de configurare.
- Experiență cu metode de autentificare, administrarea certificatelor și integrări LDAP.
- Experiență în utilizarea, configurarea și întreținerea Jenkins, inclusiv Jenkins Pipeline și Jenkins Configuration as Code.
- Experiență profesională cu Linux.
- Experiență cu Docker și registre de containere Docker.
- Experiență cu registre de artefacte binare, precum Nexus sau Artifactory.
- Experiență în conectarea fluxurilor CI la cadre de testare automatizată.
- Înțelegere aprofundată a proceselor de dezvoltare software.
- Cunoștințe despre metodologiile Agile și instrumentele aferente.
- Abilități analitice și de depanare solide.
- Experiența cu GitLab, integrări GitLab-Jenkins, GitLab CI/CD și Nexus constituie un avantaj.
- Capacitatea de a lucra independent, de a evalua alternative, de a folosi o judecată solidă, de a prioritiza munca, de a oferi îndrumare tehnică și de a exercita discreție constituie un avantaj.
Beneficii
- Este posibil să fie disponibile bonusuri sau comisioane.
- Acces la beneficiile Lenovo; detaliile sunt disponibile la www.lenovobenefits.com.
- Lenovo este un angajator care oferă șanse egale.
- Este disponibil sprijin pentru adaptări la depunerea candidaturii.