崗位職責(zé):
1、負(fù)責(zé)管理代碼倉(cāng)庫(kù),管理權(quán)限、分支及配置,部署并管理基線庫(kù)等
2、負(fù)責(zé)軟件版本構(gòu)建及發(fā)布,管理版本相關(guān)配置,與項(xiàng)目、軟件經(jīng)理溝通版本需求及目標(biāo)等
3、負(fù)責(zé)設(shè)計(jì)維護(hù)CI流水線,編寫(xiě)并維護(hù)腳本及相應(yīng)需求變更
4、負(fù)責(zé)相關(guān)工具系統(tǒng)及服務(wù)器維護(hù)
5、負(fù)責(zé)靜態(tài)代碼檢查等工具集成使用、數(shù)據(jù)結(jié)果處理
任職要求:
1、3-6年工作經(jīng)驗(yàn),具備座艙/安卓行業(yè)持續(xù)集成、代碼管理經(jīng)驗(yàn),能夠獨(dú)立承接負(fù)責(zé)車型項(xiàng)目的配置管理及持續(xù)集成工作
2、深入掌握git系統(tǒng),理解Git Flow等分支策略,熟練掌握shell、python語(yǔ)法能進(jìn)行腳本開(kāi)發(fā),熟悉使用ubuntu系統(tǒng)
3、熟練使用Jenkins等CI工具,能配置流水線腳本(如Jenkinsfile、YAML)熟悉gerrit等代碼托管平臺(tái)