崗位職責(zé):
1.負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計(jì)以及既有系統(tǒng)架構(gòu)優(yōu)化調(diào)整、核心代碼的編寫、性能瓶頸分析、性能調(diào)優(yōu)工作;
2.解決技術(shù)架構(gòu)實(shí)現(xiàn)中的技術(shù)難點(diǎn),進(jìn)行技術(shù)可行性研究及技術(shù)選型;
3.負(fù)責(zé)及時(shí)指導(dǎo)、處理、協(xié)調(diào)和解決開發(fā)過程中出現(xiàn)的技術(shù)問題;
4.負(fù)責(zé)核心功能的架構(gòu)與代碼模板編寫;
5.審核開發(fā)人員的系統(tǒng)設(shè)計(jì)和代碼質(zhì)量,書寫技術(shù)文檔和制定開發(fā)規(guī)范;
6.負(fù)責(zé)指導(dǎo)和培訓(xùn)開發(fā)工程師,協(xié)助提升團(tuán)隊(duì)技術(shù)能力。
任職資格:
1.全日制本科及以上學(xué)歷,計(jì)算機(jī)及相關(guān)專業(yè),5年以上軟件架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),或技術(shù)管理經(jīng)驗(yàn);
2.精通面向?qū)ο蟮姆治龊驮O(shè)計(jì)技術(shù),包括設(shè)計(jì)模式、UML建模,用戶故事分析。精通架構(gòu)設(shè)計(jì)理論、實(shí)踐和工具,掌握多種參考構(gòu)架、精通流行的技術(shù)框架或者工具;
3.熟悉多種后端技術(shù)(如:JavaEE、RESTful、數(shù)據(jù)庫(kù)、HTTP、并發(fā)編程等),.?對(duì)Spring、StringBoot、StringCloud、等開源框架熟悉,并能了解它的原理和機(jī)制,對(duì)框架本身有過開發(fā)或重構(gòu)者可優(yōu)先考慮;
4.熟悉多種應(yīng)用服務(wù)器與數(shù)據(jù)庫(kù)(如:Tomcat、Weblogic、Websphere、MySql、Oracle、DB2等);
5.有較好的文檔編寫能力;
6.責(zé)任心強(qiáng),工作積極上進(jìn),能夠積極分享,具有良好的溝通和主動(dòng)學(xué)習(xí)能力。
優(yōu)選條件:
1.具備大型企業(yè)級(jí)軟件研發(fā)經(jīng)驗(yàn)者優(yōu)先;
2.了解新技術(shù)如:云計(jì)算、微服務(wù)、容器等優(yōu)先;
3.具有豐富的互聯(lián)網(wǎng)高可用,高并發(fā)相關(guān)技術(shù)者優(yōu)先;
4.具備敏捷團(tuán)隊(duì),Scrum團(tuán)隊(duì)經(jīng)驗(yàn)工作者優(yōu)先。