
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.