崗位職責(zé):
1.?參與產(chǎn)品/項目需求的評審,給出完善的系統(tǒng)設(shè)計方案并確保系統(tǒng)的架構(gòu)質(zhì)量,主導(dǎo)和執(zhí)行服務(wù)器端核心功能開發(fā)和性能優(yōu)化
2.?以架構(gòu)支持服務(wù)為基礎(chǔ),圍繞提升軟件開發(fā)效率和開發(fā)質(zhì)量,包括核心架構(gòu)設(shè)計,基礎(chǔ)架構(gòu)運(yùn)維與自動化工具實施等。?
3.?高并發(fā)與性能調(diào)優(yōu)支持,高并發(fā)架構(gòu)支持、性能調(diào)優(yōu)支持及疑難問題定位等
4.?負(fù)責(zé)團(tuán)隊技術(shù)指導(dǎo),帶領(lǐng)團(tuán)隊攻克各種挑戰(zhàn)及技術(shù)難關(guān)
5.?技術(shù)氛圍建設(shè):組織技術(shù)交流與架構(gòu)設(shè)計培訓(xùn),提升人員技能
?6.?不斷改進(jìn)線上服務(wù)的高可用性
?
任職要求:
1.?計算機(jī)及相關(guān)專業(yè)專科及以上學(xué)歷,8年以上Java后端開發(fā)經(jīng)驗,并具備一定的前端開發(fā)經(jīng)驗
2.?具有豐富的系統(tǒng)分析與架構(gòu)設(shè)計實踐經(jīng)驗,至少主導(dǎo)過一個高并發(fā)系統(tǒng)的設(shè)計實現(xiàn)到線上穩(wěn)定運(yùn)行
3.?精通Spring生態(tài)系列,對Spring體系結(jié)構(gòu)有深度了解,有基于Spring為核心的微服務(wù)架構(gòu)開發(fā)經(jīng)驗
4.?熟練掌握MySql、Oracle數(shù)據(jù)庫,掌握Redis/MongoDB/Memcache等常用一至兩種NoSql技術(shù)
5.?熟練掌握Docker使用,有實際Docker集群服務(wù)化實施經(jīng)驗
6.?熟練掌握項目管理工具,代碼質(zhì)量控制,開發(fā)流程及工作量評估
7.?熟悉常用數(shù)據(jù)結(jié)構(gòu)&算法、設(shè)計模式、TCP/IP協(xié)議、分布式系統(tǒng)設(shè)計理論、服務(wù)治理方法
8.?對技術(shù)充滿熱情且極具鉆研精神,對新技術(shù)以及行業(yè)動向保持敏感性
具有極強(qiáng)的執(zhí)行力,高度的責(zé)任感、很強(qiáng)的溝通能力,能夠在高壓下高效工作