崗位職責(zé):
負(fù)責(zé)軟件項目軟件架構(gòu)設(shè)計、集成架構(gòu)設(shè)計;
有外包開發(fā)團(tuán)隊管理經(jīng)驗,能評估實(shí)現(xiàn)需求所需的工作量,對團(tuán)隊開發(fā)項目進(jìn)行技術(shù)方面的跟蹤,符合進(jìn)度、質(zhì)量和成本要求;
指導(dǎo)團(tuán)隊成員使用技術(shù)架構(gòu),協(xié)助解決開發(fā)過程中的問題;
能夠完成codereview的任務(wù),確保相關(guān)代碼的有效性及正確性,并能夠通過codereview提供相關(guān)性能以及穩(wěn)定性建議。
任職資格:
本科以上,計算機(jī)、軟件工程相關(guān)專業(yè);
3年以上Java、Python開發(fā)經(jīng)驗,有微服務(wù)平臺架構(gòu)設(shè)計開發(fā)經(jīng)驗,精通Java基礎(chǔ)技術(shù)體系(包括JVM、類裝載機(jī)制、多線程并發(fā)、IO、網(wǎng)絡(luò));
有云服務(wù)或云管理平臺相關(guān)開發(fā)經(jīng)驗(公有云、OpenStack、VMware等管理控制平臺對接/開發(fā)經(jīng)驗);
專業(yè)知識:(1)精通Mysql或Oracel等關(guān)系型數(shù)據(jù)庫,精通SQL;(2)精通面向?qū)ο蟮姆治龊驮O(shè)計技術(shù),包括設(shè)計模式、UML建模等;(3)精通Linux/Unix環(huán)境,熟悉shell腳本開發(fā);(4)精通微服務(wù)設(shè)計開發(fā)框架(對Spring、MyBatis和CXF等框架有深入的了解);(5)熟悉主流虛擬化和公有云平臺,包括但不限于VMWare、OpenStack、阿里云、騰訊云等,了解其他軟件架構(gòu)、主要功能、集成方式;(6)熟悉緩存技術(shù)、消息隊列、服務(wù)器優(yōu)化、集成群處理、網(wǎng)絡(luò)負(fù)載均衡、系統(tǒng)性能調(diào)優(yōu)等軟件編程高級技術(shù);(7)對虛擬化技術(shù)、云計算、MapReduce、Bigtable、Hadoop等相關(guān)原理及技術(shù)有相關(guān)基礎(chǔ)優(yōu)先;(8)具有持續(xù)集成及部署經(jīng)驗優(yōu)先。