崗位職責(zé):
- 負責(zé)基于Kubernetes、Docker等云原生技術(shù)棧進行應(yīng)用開發(fā)與維護,參與微服務(wù)架構(gòu)下的服務(wù)設(shè)計、編碼實現(xiàn)及單元測試,確保服務(wù)的高可用性、高擴展性和安全性。
- 搭建和優(yōu)化CI/CD流水線,使用Jenkins、GitLab CI等工具實現(xiàn)代碼提交、構(gòu)建、測試、部署的自動化流程,提升研發(fā)交付效率,縮短迭代周期。
- 參與云原生應(yīng)用的性能優(yōu)化和問題排查,通過監(jiān)控工具(如Prometheus、Grafana)收集系統(tǒng)指標,分析性能瓶頸并提出解決方案,保障系統(tǒng)穩(wěn)定運行。
- 配合架構(gòu)師進行技術(shù)調(diào)研與驗證,引入業(yè)界先進的云原生技術(shù)和最佳實踐,推動團隊技術(shù)棧升級和開發(fā)效率提升。
- 編寫技術(shù)文檔,包括接口文檔、部署文檔、運維手冊等,確保團隊內(nèi)部知識共享和項目可維護性。
任職要求:
- 2-3年云原生開發(fā)經(jīng)驗,熟悉Kubernetes的核心概念(如Pod、Service、Deployment、ConfigMap等)及基本操作。
- 精通至少一種編程語言(如Go、Java、Python、nodejs),具備良好的編程習(xí)慣和代碼風(fēng)格,熟悉微服務(wù)設(shè)計模式(如服務(wù)注冊發(fā)現(xiàn)、熔斷降級、限流等)。
- 熟悉Docker容器化技術(shù),能夠編寫Dockerfile并構(gòu)建優(yōu)化鏡像,了解容器網(wǎng)絡(luò)、存儲等相關(guān)知識。
- 有CI/CD流水線搭建經(jīng)驗,熟悉Jenkins、GitLab CI、ArgoCD等工具中的至少一種,了解DevOps理念和實踐。
- 了解云平臺(阿里云、騰訊云、華為云等)的基本服務(wù)和使用,具備云原生應(yīng)用遷移或部署經(jīng)驗者優(yōu)先。
- 具備良好的問題分析和解決能力、溝通協(xié)調(diào)能力及團隊合作精神,對新技術(shù)有強烈的學(xué)習(xí)熱情。