Lenovo
Lenovo
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.