崗位職責(zé):
1、維護(hù)及優(yōu)化SVN管理,SVN配置庫(kù)設(shè)計(jì),SVN權(quán)限管理,管理代碼的出入庫(kù)和版本制作及發(fā)布,制定和改進(jìn)配置管理的相關(guān)流程規(guī)范,負(fù)責(zé)建立研發(fā)中心各部門(mén)/項(xiàng)目配置管理策略。
2、負(fù)責(zé)項(xiàng)目配置管理日常工作,包括基線(xiàn)管理、版本控制、發(fā)布管理、變更管理等。
3、負(fù)責(zé)維護(hù)配置庫(kù),包括維護(hù)配置庫(kù)結(jié)構(gòu)、日常權(quán)限的設(shè)置、帳戶(hù)的增加與刪除等,保證配置管理庫(kù)的可用性和有效性。
4、負(fù)責(zé)維護(hù)配置管理環(huán)境,包括配置管理工具(SVN)的安裝、配置、數(shù)據(jù)備份等,保證配置管理庫(kù)的可用性和完整性。
5、根據(jù)項(xiàng)目進(jìn)度跟進(jìn)、檢查文檔、代碼的實(shí)施、交付,并控制項(xiàng)目過(guò)程中的配置變更工作。
6、負(fù)責(zé)公司產(chǎn)品的版本控制,以及最終版本的發(fā)布,負(fù)責(zé)記錄版本發(fā)布記錄。
7、負(fù)責(zé)項(xiàng)目的持續(xù)集成工作,根據(jù)項(xiàng)目需要,搭建、維護(hù)持續(xù)集成平臺(tái)環(huán)境。
8、完成上級(jí)交辦的其他工作事項(xiàng)。
任職要求:
1、計(jì)算機(jī)、軟件工程等相關(guān)本科專(zhuān)業(yè),2年以上配置管理或相關(guān)工作經(jīng)驗(yàn);
2、精通配置管理工具,如SVN、Git等;
3、熟悉Linux/Unix/Windows?服務(wù)器的搭建與維護(hù),熟練掌握Shell、Python、Perl等一種腳本語(yǔ)言,有工具開(kāi)發(fā)者優(yōu)先;
4、精通Linux/Unix/Windows環(huán)境下的C/C++編譯構(gòu)建工具(gcc,?emake,make等);
5、精通Linux環(huán)境下的版本發(fā)布機(jī)權(quán)限分配
6、熟悉持續(xù)集成相關(guān)技術(shù),如自動(dòng)化測(cè)試、代碼靜態(tài)檢查、復(fù)雜度檢查等相關(guān)內(nèi)容;
7、有較強(qiáng)的團(tuán)隊(duì)溝通協(xié)作能力,深入理解軟件工程,有較完備的配置管理思想。