
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.