Lenovo
Lenovo
Lenovo je nadnárodná technologická spoločnosť, ktorá poskytuje spotrebiteľom a firmám počítačový hardvér, podnikovú infraštruktúru, inteligentné zariadenia a súvisiace služby. Jej portfólio zahŕňa osobné počítače a notebooky, ako sú ThinkPad a X1 Carbon, spotrebiteľské a herné systémy vrátane radu Legion, servery, technológie dátových centier a podnikové IT riešenia. Lenovo predáva prostredníctvom maloobchodných, online a podnikových kanálov a zároveň rozširuje svoje zameranie na služby a riešenia s podporou umelej inteligencie pre organizácie. Vďaka početnej globálnej pracovnej sile ponúka široké možnosti kariéry v oblastiach hardvéru, podnikových technológií, softvéru, služieb a spotrebiteľských produktov.

CI/CD inžinier v spoločnosti Lenovo — práca na diaľku v Severnej Karolíne

Vytvárajte a udržiavajte automatizované CI/CD pipeline pre vývoj serverového BIOS-u a UEFI v spoločnosti Lenovo. Podporujte firmvérové nástroje, infraštruktúru DevOps, správu zdrojového kódu a automatizované testovanie.

Popis

  • Vytvárajte a udržiavajte CI/CD pipeline a pipeline na produkčné vydania pre vývoj BIOS-u a UEFI na serveroch Lenovo.
  • Spolupracujte s firmvérovými inžiniermi na podpore automatizovaných build pipeline a súvisiacej infraštruktúry.
  • Spravujte nástroje na zostavovanie firmvéru a UEFI toolchainy založené na EDK2.
  • Vykonávajte buildy v prostrediach Linux a Windows.
  • Integrujte systémy na správu zdrojového kódu s frameworkami na automatizované testovanie.
  • Vyvíjajte systémy kontinuálnej integrácie, ktoré pomáhajú overovať kvalitu kódu.
  • Posudzujte technické situácie, implementujte riešenia a podľa potreby vyvíjajte systémové komponenty, postupy alebo procesy.

Požiadavky

  • Vysokoškolské vzdelanie v odbore informatika, softvérové inžinierstvo, počítačové inžinierstvo alebo ekvivalentná odborná prax.
  • Minimálne päť rokov skúseností s automatizáciou buildov a testovania, kontinuálnou integráciou a kontinuálnym doručovaním.
  • Pokročilé skúsenosti s jazykom Python.
  • Pokročilá znalosť správy zdrojového kódu Git.
  • Skúsenosti s Azure DevOps, GitHub Actions, GitLab CI alebo porovnateľnými platformami na automatizáciu konfigurácie ako kódu.
  • Skúsenosti s metódami autentifikácie, správou certifikátov a integráciami LDAP.
  • Skúsenosti s používaním, konfiguráciou a údržbou Jenkins vrátane Jenkins Pipeline a Jenkins Configuration as Code.
  • Odborná prax s Linuxom.
  • Skúsenosti s Dockerom a registrami kontajnerov Docker.
  • Skúsenosti s binárnymi úložiskami artefaktov, ako sú Nexus alebo Artifactory.
  • Skúsenosti s pripájaním CI pipeline k frameworkom na automatizované testovanie.
  • Hlboké porozumenie procesom vývoja softvéru.
  • Znalosť agilných metodík a súvisiacich nástrojov.
  • Silné analytické schopnosti a schopnosti ladenia.
  • Výhodou sú skúsenosti s GitLabom, integráciami GitLab-Jenkins, GitLab CI/CD a Nexusom.
  • Výhodou je schopnosť pracovať samostatne, vyhodnocovať alternatívy, používať správny úsudok, určovať priority, poskytovať technické usmernenia a postupovať uvážene.

Benefity

  • Môžu byť k dispozícii bonusy alebo provízie.
  • Prístup k benefitom spoločnosti Lenovo; podrobnosti sú dostupné na www.lenovobenefits.com.
  • Lenovo je zamestnávateľ poskytujúci rovnaké príležitosti.
  • Podpora pri zabezpečení prispôsobenia pracovných podmienok počas uchádzania sa o pozíciu je k dispozícii.