
Lenovo je večnacionalno tehnološko podjetje, ki potrošnikom in podjetjem ponuja računalniško strojno opremo, poslovno infrastrukturo, pametne naprave in povezane storitve. Njegov portfelj vključuje osebne računalnike in prenosnike, kot sta ThinkPad in X1 Carbon, potrošniške in igralne sisteme, vključno z linijo Legion, strežnike, tehnologije podatkovnih centrov ter poslovne informacijske rešitve. Lenovo prodaja prek maloprodajnih, spletnih in poslovnih kanalov, hkrati pa širi svoj poudarek na storitve in rešitve z umetno inteligenco za organizacije. Z veliko globalno delovno silo podjetje ponuja široke karierne možnosti na področjih strojne opreme, poslovnih tehnologij, programske opreme, storitev in potrošniških izdelkov.
Inženir CI/CD pri podjetju Lenovo — delo na daljavo v Severni Karolini
Izdelujte in vzdržujte avtomatizirane cevovode CI/CD za razvoj BIOS-a in UEFI-ja za strežnike Lenovo. Podpirajte orodja vdelane programske opreme, infrastrukturo DevOps, nadzor izvorne kode in avtomatizirano testiranje.
Opis
- Izdelujte in vzdržujte cevovode CI/CD ter cevovode za produkcijske izdaje pri razvoju BIOS-a in UEFI-ja na strežnikih Lenovo.
- Sodelujte z inženirji za vdelano programsko opremo pri podpori avtomatiziranih cevovodov za gradnjo in pripadajoče infrastrukture.
- Upravljajte orodja za gradnjo vdelane programske opreme in verige orodij UEFI, ki temeljijo na EDK2.
- Izvajajte gradnje v okoljih Linux in Windows.
- Integrirajte sisteme za nadzor izvorne kode z ogrodji za avtomatizirano testiranje.
- Razvijajte sisteme neprekinjene integracije, ki pomagajo preverjati kakovost kode.
- Ocenjujte tehnične situacije, izvajajte rešitve ter po potrebi razvijajte sistemske komponente, postopke ali procese.
Zahteve
- Univerzitetna diploma iz računalništva, programskega inženirstva, računalniškega inženirstva ali enakovredne strokovne izkušnje.
- Vsaj pet let izkušenj z avtomatizacijo gradenj in testiranja, neprekinjeno integracijo ter neprekinjeno dostavo.
- Napredno znanje Pythona.
- Dobro poznavanje sistema za nadzor izvorne kode Git.
- Izkušnje z Azure DevOps, GitHub Actions, GitLab CI ali primerljivimi platformami za avtomatizacijo konfiguracije kot kode.
- Izkušnje z metodami preverjanja pristnosti, upravljanjem potrdil in integracijami LDAP.
- Izkušnje z uporabo, konfiguriranjem in vzdrževanjem Jenkinsa, vključno z Jenkins Pipeline in Jenkins Configuration as Code.
- Strokovne izkušnje z Linuxom.
- Izkušnje z Dockerjem in repozitoriji vsebnikov Docker.
- Izkušnje z repozitoriji binarnih artefaktov, kot sta Nexus ali Artifactory.
- Izkušnje s povezovanjem cevovodov CI z ogrodji za avtomatizirano testiranje.
- Poglobljeno razumevanje procesov razvoja programske opreme.
- Poznavanje agilnih metodologij in povezanih orodij.
- Močne analitične sposobnosti in sposobnosti odpravljanja napak.
- Zaželene so izkušnje z GitLabom, integracijami GitLab-Jenkins, GitLab CI/CD in Nexusom.
- Zaželena je sposobnost samostojnega dela, ocenjevanja alternativ, preudarnega odločanja, določanja prednostnih nalog, zagotavljanja tehničnih usmeritev in diskretnosti.
Ugodnosti
- Na voljo so lahko bonusi ali provizije.
- Dostop do ugodnosti podjetja Lenovo; podrobnosti so na voljo na www.lenovobenefits.com.
- Lenovo je delodajalec, ki zagotavlja enake možnosti.
- Na voljo je podpora pri zagotavljanju prilagoditev med prijavo.