
Lenovo je multinacionalna tehnološka tvrtka koja potrošačima i poduzećima pruža računalni hardver, poslovnu infrastrukturu, pametne uređaje i povezane usluge. Njezin portfelj obuhvaća osobna računala i prijenosna računala poput modela ThinkPad i X1 Carbon, potrošačke i gaming sustave uključujući Legion, poslužitelje, tehnologije podatkovnih centara i poslovna IT rješenja. Lenovo prodaje putem maloprodajnih, internetskih i poslovnih kanala te proširuje fokus na usluge i rješenja s umjetnom inteligencijom za organizacije. Kao tvrtka s velikim globalnim brojem zaposlenika, nudi široke mogućnosti karijere u područjima hardvera, poslovne tehnologije, softvera, usluga i potrošačkih proizvoda.
CI/CD inženjer u Lenovu — rad na daljinu u Sjevernoj Karolini
Izrađujte i održavajte automatizirane CI/CD cjevovode za razvoj BIOS-a i UEFI-ja za poslužitelje Lenovo. Podržavajte alate za programske kodove, DevOps infrastrukturu, kontrolu izvornog koda i automatizirano testiranje.
Opis
- Izrađujte i održavajte CI/CD cjevovode i cjevovode za produkcijska izdanja za razvoj BIOS-a i UEFI-ja na poslužiteljima Lenovo.
- Surađujte s inženjerima za programske kodove kako biste podržali automatizirane cjevovode za izgradnju i pripadajuću infrastrukturu.
- Upravljajte alatima za izgradnju programskih kodova i UEFI alatnim lancima temeljenima na EDK2.
- Izvodite izgradnje u okruženjima Linux i Windows.
- Integrirajte sustave za kontrolu izvornog koda s okvirima za automatizirano testiranje.
- Razvijajte sustave kontinuirane integracije koji pomažu u provjeri ispravnosti koda.
- Procjenjujte tehničke situacije, implementirajte rješenja i prema potrebi razvijajte komponente sustava, postupke ili procese.
Zahtjevi
- Fakultetska diploma iz računalnih znanosti, softverskog inženjerstva, računalnog inženjerstva ili odgovarajuće profesionalno iskustvo.
- Najmanje pet godina iskustva u automatizaciji izgradnje i testiranja, kontinuiranoj integraciji i kontinuiranoj isporuci.
- Napredno iskustvo s Pythonom.
- Napredno poznavanje sustava za kontrolu izvornog koda Git.
- Iskustvo s alatima Azure DevOps, GitHub Actions, GitLab CI ili usporedivim platformama za automatizaciju konfiguracije kao koda.
- Iskustvo s metodama autentifikacije, administracijom certifikata i LDAP integracijama.
- Iskustvo u korištenju, konfiguriranju i održavanju Jenkinsa, uključujući Jenkins Pipeline i Jenkins Configuration as Code.
- Profesionalno iskustvo s Linuxom.
- Iskustvo s Dockerom i repozitorijima Docker kontejnera.
- Iskustvo s repozitorijima binarnih artefakata kao što su Nexus ili Artifactory.
- Iskustvo povezivanja CI cjevovoda s okvirima za automatizirano testiranje.
- Duboko razumijevanje procesa razvoja softvera.
- Poznavanje agilnih metodologija i povezanih alata.
- Izražene analitičke vještine i vještine otklanjanja pogrešaka.
- Poželjno je iskustvo s GitLabom, integracijama GitLaba i Jenkinsa, GitLab CI/CD-om i Nexusom.
- Poželjna je sposobnost samostalnog rada, procjene alternativa, donošenja utemeljenih odluka, određivanja prioriteta, pružanja tehničkih smjernica i diskretnog postupanja.
Pogodnosti
- Bonusi ili provizije mogu biti dostupni.
- Pristup pogodnostima tvrtke Lenovo; pojedinosti su dostupne na www.lenovobenefits.com.
- Lenovo je poslodavac koji pruža jednake mogućnosti.
- Dostupna je podrška za prilagodbe pri prijavi.