
Lenovo е мултинационална технологична компания, която предлага на потребители и бизнес клиенти компютърен хардуер, корпоративна инфраструктура, интелигентни устройства и свързани услуги. Портфолиото ѝ включва персонални компютри и лаптопи като ThinkPad и X1 Carbon, потребителски и гейминг системи, сред които Legion, сървъри, технологии за центрове за данни и корпоративни ИТ решения. Lenovo продава чрез търговски, онлайн и корпоративни канали, като същевременно разширява фокуса си върху услуги и решения с изкуствен интелект за организации. С голям глобален екип компанията предлага широки възможности за развитие в областта на хардуера, корпоративните технологии, софтуера, услугите и потребителските продукти.
CI/CD инженер в Lenovo — дистанционна работа в Северна Каролина
Изграждайте и поддържайте автоматизирани CI/CD конвейери за разработката на BIOS и UEFI за сървъри Lenovo. Подпомагайте инструментите за фърмуер, DevOps инфраструктурата, контрола на изходния код и автоматизираното тестване.
146 200 $ – 224 135 $ / година
ДистанционноПълен работен денСредно нивоСтаршиЗадължителен Език: английскиDevOps инженерОписание
- Създавайте и поддържайте CI/CD конвейери и конвейери за продукционни издания за разработката на BIOS и UEFI на сървъри Lenovo.
- Партнирайте си с инженерите по фърмуер, за да поддържате автоматизирани конвейери за изграждане и свързаната с тях инфраструктура.
- Управлявайте инструментите за изграждане на фърмуер и UEFI инструменталните вериги, базирани на EDK2.
- Извършвайте изграждания в среди Linux и Windows.
- Интегрирайте системи за контрол на изходния код с платформи за автоматизирано тестване.
- Разработвайте системи за непрекъсната интеграция, които помагат за проверка на изправността на кода.
- Оценявайте технически ситуации, внедрявайте решения и при необходимост разработвайте системни компоненти, процедури или процеси.
Изисквания
- Бакалавърска степен по компютърни науки, софтуерно инженерство, компютърно инженерство или еквивалентен професионален опит.
- Поне пет години опит с автоматизация на изграждането и тестването, непрекъсната интеграция и непрекъсната доставка.
- Напреднал опит с Python.
- Отлично познаване на системата за контрол на изходния код Git.
- Опит с Azure DevOps, GitHub Actions, GitLab CI или сравними платформи за автоматизация на конфигурацията като код.
- Опит с методи за удостоверяване, администриране на сертификати и интеграции с LDAP.
- Опит с използването, конфигурирането и поддръжката на Jenkins, включително Jenkins Pipeline и Jenkins Configuration as Code.
- Професионален опит с Linux.
- Опит с Docker и хранилища за Docker контейнери.
- Опит с хранилища за двоични артефакти като Nexus или Artifactory.
- Опит със свързването на CI конвейери с платформи за автоматизирано тестване.
- Задълбочено разбиране на процесите за разработка на софтуер.
- Познаване на Agile методологиите и свързаните с тях инструменти.
- Силни аналитични умения и умения за отстраняване на грешки.
- Предпочитат се умения с GitLab, интеграции GitLab-Jenkins, GitLab CI/CD и Nexus.
- Предпочита се способност за самостоятелна работа, оценяване на алтернативи, използване на добра преценка, определяне на приоритети, предоставяне на технически насоки и дискретност.
Придобивки
- Може да са налични бонуси или комисиони.
- Достъп до придобивките на Lenovo; подробности са налични на www.lenovobenefits.com.
- Lenovo е работодател, предоставящ равни възможности.
- Налична е подкрепа за осигуряване на необходимите условия при кандидатстване.