DevOps 工程師,建置與 CI/CD——NVIDIA 柏林現場辦公
為 NVIDIA 的汽車 AI 與嵌入式軟體建置並維護 CI/CD 自動化。 負責建置系統、Docker 環境、測試與發布流程。
說明
- 為嵌入式軟體建置、維護並最佳化 CI/CD 管線
- 在團隊及更廣泛的組織中推動 DevOps 與軟體整合實務
- 監控 CI 建置,主動診斷並解決建置或測試失敗問題
- 為建置、測試與發布流程建立自動化工具
- 管理並強化以 Docker 為基礎的容器化建置環境
- 隨著專案需求演進開發新的建置設定
- 與開發團隊合作,交付有效的建置方案、工具與基礎架構
職位要求
- 具備扎實的技術基礎,例如電腦科學學位或同等專業經驗
- 至少五年 DevOps、建置工程或發布工程經驗
- 具備嵌入式軟體開發專案的專業經驗
- 實務了解 Bazel、CMake 等建置系統
- 具備 Python、Shell 與 Bash 的腳本開發經驗
- 擁有 Jenkins、Gerrit、GitLab、Artifactory 與 Docker 等 CI/CD 工具的豐富經驗
- 深入理解 Docker 與容器化技術
- 熟悉 Linux 系統與命令列工具
- 了解嵌入式開發的軟體工程與整合實務
- 熟悉基礎架構即程式碼,並對自動化有濃厚興趣
- 具備出色的英語溝通能力,能清楚說明技術理念、設計與建議
- 擁有大型汽車嵌入式軟體計畫的實務經驗
- 具備 ADAS 專案經驗,並熟悉 ASPICE 與 ISO 26262 等框架
- 具備 Bazel 與 Gerrit 的實務經驗
- 了解 C++ 等系統程式語言
- 具備 REST API 與 gRPC 等 Web 技術經驗
