1.軟件編譯環(huán)境/架構(gòu)設(shè)計(jì)及配置管理;
????2.Jenkins環(huán)境的配置和管理;
????3.負(fù)責(zé)版本管理,編譯腳本撰寫,自動(dòng)代碼檢查,自動(dòng)版本發(fā)布(Auto?Release)和自動(dòng)編譯(Auto?Build);
????4.負(fù)責(zé)公司持續(xù)集成(CI)流程優(yōu)化,相關(guān)腳本的編寫與維護(hù);
????5.Jenkins/gerrit/JIRA等系統(tǒng)集成環(huán)境的整合以及相關(guān)腳本與整合二次開發(fā);
????
????崗位要求
????1、計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷.?兩年以上相關(guān)工作經(jīng)驗(yàn)。具有相關(guān)Android/嵌入式系統(tǒng)開發(fā)背景優(yōu)先。
????2、熟悉linux系統(tǒng),精通Linux命令行操作。精通Python,Bash??Shell腳本語(yǔ)言,熟悉Perl,Makefile,能夠根據(jù)研發(fā)要求編寫相應(yīng)的腳本工具。熟悉makefile,Android編譯框架,yocto編譯框架者優(yōu)先。
????3、精通持續(xù)集成工具Jenkins,有2年以上jenkins+git(或svn/perforce等)持續(xù)集成系統(tǒng)管理維護(hù)經(jīng)驗(yàn)。
????4、熟練掌握主流版本控制軟件使用,精通git/Gerrit使用及原理,例如:git/svn/perforce。對(duì)代碼質(zhì)量管理平臺(tái)有一定了解,例如:sonarqube,klockwork代碼質(zhì)量管理平臺(tái)。
????5、熟悉主流缺陷跟蹤系統(tǒng)。能夠熟練使用JIRA系統(tǒng),有JIRA二次開發(fā)經(jīng)驗(yàn)優(yōu)先。
????6、有較好的團(tuán)隊(duì)協(xié)作精神和較強(qiáng)的產(chǎn)品質(zhì)量意識(shí),抗壓力強(qiáng)。