Lenovo
Lenovo
Lenovo je nadnárodní technologická společnost, která spotřebitelům a firmám poskytuje počítačový hardware, podnikovou infrastrukturu, chytrá zařízení a související služby. Její portfolio zahrnuje osobní počítače a notebooky, například ThinkPad a X1 Carbon, spotřebitelské a herní systémy včetně řady Legion, servery, technologie datových center a podniková IT řešení. Lenovo prodává prostřednictvím maloobchodních, online a podnikových kanálů a zároveň rozšiřuje nabídku služeb a řešení s podporou umělé inteligence pro organizace. Díky početné globální pracovní síle nabízí široké možnosti kariéry v oblastech hardwaru, podnikových technologií, softwaru, služeb a spotřebitelských produktů.

CI/CD inženýr ve společnosti Lenovo — práce na dálku v Severní Karolíně

Tvorba a údržba automatizovaných CI/CD pipeline pro vývoj BIOS a UEFI serverů Lenovo. Podpora nástrojových řetězců firmwaru, infrastruktury DevOps, správy zdrojového kódu a automatizovaného testování.

Popis

  • Vytvářet a udržovat CI/CD pipeline a pipeline pro produkční releasy při vývoji BIOS a UEFI serverů Lenovo.
  • Spolupracovat s inženýry firmwaru na podpoře automatizovaných build pipeline a související infrastruktury.
  • Spravovat nástroje pro build firmwaru a nástrojové řetězce UEFI založené na EDK2.
  • Provádět buildy v prostředích Linux a Windows.
  • Integrovat systémy správy zdrojového kódu s frameworky pro automatizované testování.
  • Vyvíjet systémy kontinuální integrace, které pomáhají ověřovat kvalitu kódu.
  • Posuzovat technické situace, implementovat řešení a podle potřeby vyvíjet systémové komponenty, postupy nebo procesy.

Požadavky

  • Bakalářský titul v oboru počítačových věd, softwarového inženýrství, počítačového inženýrství nebo odpovídající odborná praxe.
  • Nejméně pět let zkušeností s automatizací buildů a testování, kontinuální integrací a kontinuálním doručováním.
  • Pokročilá znalost Pythonu.
  • Dobrá znalost systému správy zdrojového kódu Git.
  • Zkušenosti s Azure DevOps, GitHub Actions, GitLab CI nebo srovnatelnými platformami automatizace založenými na konfiguraci jako kódu.
  • Zkušenosti s metodami autentizace, správou certifikátů a integracemi LDAP.
  • Zkušenosti s používáním, konfigurací a údržbou Jenkinsu včetně Jenkins Pipeline a Jenkins Configuration as Code.
  • Odborná praxe s Linuxem.
  • Zkušenosti s Dockerem a repozitáři kontejnerů Docker.
  • Zkušenosti s repozitáři binárních artefaktů, jako jsou Nexus nebo Artifactory.
  • Zkušenosti s připojováním CI pipeline k frameworkům pro automatizované testování.
  • Hluboké porozumění procesům vývoje softwaru.
  • Znalost agilních metodik a souvisejících nástrojů.
  • Silné analytické schopnosti a dovednosti v oblasti ladění.
  • Výhodou jsou zkušenosti s GitLabem, integracemi GitLab-Jenkins, GitLab CI/CD a Nexusem.
  • Výhodou je schopnost pracovat samostatně, vyhodnocovat alternativy, používat zdravý úsudek, stanovovat priority, poskytovat technické vedení a jednat s rozvahou.

Benefity

  • Mohou být k dispozici bonusy nebo provize.
  • Přístup k benefitům společnosti Lenovo; podrobnosti jsou k dispozici na webu www.lenovobenefits.com.
  • Lenovo je zaměstnavatel poskytující rovné příležitosti.
  • K dispozici je podpora při zajištění přiměřených podmínek pro podání žádosti.