聯想 CI/CD 工程師——北卡羅來納州遠端辦公
為聯想伺服器 BIOS 和 UEFI 開發建置並維護自動化 CI/CD 管線。支援韌體工具鏈、DevOps 基礎架構、原始碼管理和自動化測試。
說明
- 為聯想伺服器上的 BIOS 和 UEFI 開發建立並維護 CI/CD 及正式環境發布管線。
- 與韌體工程師合作,支援自動化建置管線及其支援基礎架構。
- 管理韌體建置工具和以 EDK2 為基礎的 UEFI 工具鏈。
- 在 Linux 和 Windows 環境中執行建置。
- 將原始碼管理系統與自動化測試框架整合。
- 開發有助於驗證程式碼健康狀況的持續整合系統。
- 評估技術情況、實作解決方案,並視需要開發系統元件、程序或流程。
職位要求
- 具備電腦科學、軟體工程、電腦工程學士學位,或同等專業經驗。
- 至少五年建置與測試自動化、持續整合和持續交付經驗。
- 具備進階 Python 使用經驗。
- 熟悉 Git 原始碼管理。
- 具備 Azure DevOps、GitHub Actions、GitLab CI 或同類配置即程式碼自動化平台經驗。
- 具備身分驗證方法、憑證管理和 LDAP 整合經驗。
- 具備使用、設定和維護 Jenkins 的經驗,包括 Jenkins Pipeline 和 Jenkins Configuration as Code。
- 具備 Linux 專業工作經驗。
- 具備 Docker 和 Docker 容器儲存庫經驗。
- 具備 Nexus 或 Artifactory 等二進位成品儲存庫經驗。
- 具備將 CI 管線連接至自動化測試框架的經驗。
- 深入理解軟體開發流程。
- 了解敏捷方法及相關工具。
- 具備出色的分析和除錯能力。
- 具備 GitLab、GitLab-Jenkins 整合、GitLab CI/CD 和 Nexus 經驗者優先。
- 能夠獨立工作、評估替代方案、運用良好判斷、安排工作優先順序、提供技術指導並審慎行事者優先。
福利待遇
- 可能提供獎金或佣金。
- 可享有聯想福利;詳情請參閱 www.lenovobenefits.com。
- 聯想是機會均等雇主。
- 可提供申請流程便利支援。
