1. 設計、維護與優化 CI/CD 流程,確保軟體持續集成和持續交付順利進行
2. 協助開發團隊管理和配置開發環境,提升開發效率並解決相關環境問題
3. 配置和管理容器化平台(如 Docker 和 Kubernetes),支援服務的容器化部署
4. 實現基礎的自動化配置管理,確保不同環境之間的一致性與可重複性
5. 與開發與維運團隊密切合作,解決部署過程中的環境問題,提升整體效能
1. 具備至少一門程式語言,例如 Python、PHP、Javascript等語言
2. 熟悉 Git 版本控制系統操作指令,例如 分支管理、提交、合併等
3. CI/CD 工具 (如 Jenkins、GitLab CI 等) 的使用與基本設計維護
4. 熟悉 Docker 容器化技術,例如 建立容器、操作容器、提交容器至儲存庫
5. (加分)具 GCP 或其他雲端平台容器化服務使用經驗
6. (加分)具 DevOps (如使用過K8S、IaC)實際導入經驗
7. (加分)具大型網站服務之高可用性架構規劃、建置、維護經驗