工作內(nèi)容:
1、從事配置管理相關(guān)工作。
崗位要求:
1.掌握自動(dòng)化部署工具(Jenkins、GitLab CI/CD、ArgoCD),能搭建 CI/CD 流水線,實(shí)現(xiàn)代碼提交→構(gòu)建→測(cè)試→部署的自動(dòng)化。
2.掌握 Git/SVN 基礎(chǔ)操作,能獨(dú)立完成項(xiàng)目配置管理分支創(chuàng)建、編譯配置、打包、上傳等工作,能維護(hù)測(cè)試環(huán)境配置文件、部署腳本的版本,推動(dòng)測(cè)試環(huán)境流程化管理能制定測(cè)試環(huán)境管理規(guī)范(配置基線、變更流程、資源申請(qǐng)流程),推動(dòng)團(tuán)隊(duì)標(biāo)準(zhǔn)化執(zhí)行,保證測(cè)試環(huán)境,準(zhǔn)生產(chǎn)環(huán)境與生產(chǎn)環(huán)境一致性,包含各個(gè)系統(tǒng)服務(wù)版本管理,數(shù)據(jù)庫(kù)管理,避免環(huán)境沖突等。
3.擁有大型分布式系統(tǒng)、微服務(wù)架構(gòu)或云原生項(xiàng)目的配置管理經(jīng)驗(yàn),精通分布式 / 微服務(wù)測(cè)試環(huán)境搭建(如 Spring Cloud、Dubbo 架構(gòu)),能處理服務(wù)注冊(cè)發(fā)現(xiàn)(如Eureka)、配置中心(Nacos、Apollo)的環(huán)境配置。
4.熟練使用 Docker+K8s 搭建容器化測(cè)試環(huán)境,能通過(guò) Helm Charts 管理應(yīng)用部署,實(shí)現(xiàn)環(huán)境動(dòng)態(tài)擴(kuò)縮容。
5.了解數(shù)據(jù)庫(kù)(MySQL/Oracle/DB2)、中間件(Tomcat、Nginx)的配置管理,能制定數(shù)據(jù)配置的版本控制、備份恢復(fù)策略。
6.具備自動(dòng)化腳本開(kāi)發(fā)能力(Python/Shell),能編寫(xiě)環(huán)境部署腳本、配置檢查腳本、測(cè)試數(shù)據(jù)生成腳本。
7.熟悉軟件研發(fā)流程(如瀑布模型、敏捷 Scrum、DevOps),了解 ITIL、CMMI、ISO 等質(zhì)量管理體系。
8.擁有跨團(tuán)隊(duì)溝通協(xié)調(diào)能力,能清晰對(duì)接研發(fā)、測(cè)試、運(yùn)維、產(chǎn)品、安全等多團(tuán)隊(duì),準(zhǔn)確理解需求、傳遞規(guī)范、推動(dòng)協(xié)作,避免 “信息壁壘”。