DevOps 工程師
Posted Updated 2
views
Description
【工作內容】
設計與維護多個 Go 與前端專案的 CI/CD 流程,使用 GitHub Actions 建構測試、Lint、映像建置與版本發佈自動化。
開發與維護 Helm Chart,管理平台元件(Rook/Ceph、KubeVirt、Envoy Gateway、KServe、GPU Operator、Prometheus 等)的封裝、版本相依與發佈流程。
建置與維護硬化容器映像(Hardened Images),包含多階段建置、多架構(amd64/arm64)發佈與 CVE 弱點修補流程。
導入並維護 GitOps 部署流程(如 Flux CD / Argo CD),管理多叢集與多環境的組態一致性。
建置自動化測試環境,使用 kind 或實體叢集執行 Operator 的 E2E 測試與升級驗證。
負責裸機 Kubernetes 叢集(如 RKE2)的安裝、升級與維運自動化,並支援離線(Air-gapped)安裝包製作。
建置可觀測性體系:Prometheus、Grafana、Loki 與 OpenTelemetry 的指標、日誌與追蹤整合。
強化軟體供應鏈安全:依賴自動更新(Renovate)、SBOM 產生、映像簽章、弱點掃描與 OpenSSF Scorecard 指標改善。
維護內部私有 Registry、Chart Repository 與開發環境,提升團隊開發與交付效率。