崗位職責(zé):?????1.分析用戶需求,設(shè)計(jì)系統(tǒng)架構(gòu)方案并撰寫(xiě)系統(tǒng)設(shè)計(jì)文檔??
?????2.負(fù)責(zé)組織技術(shù)攻關(guān);協(xié)助解決項(xiàng)目開(kāi)發(fā)過(guò)程中的技術(shù)難題和性能調(diào)優(yōu)??
?????3.制定編碼規(guī)范,參與代碼評(píng)審。指導(dǎo)開(kāi)發(fā)團(tuán)隊(duì)提高項(xiàng)目質(zhì)量??
?????4.參與新技術(shù)調(diào)研與引進(jìn)??
??
??任職要求:
?????1.?5年以上大型軟件系統(tǒng)分析,架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)??
?????2.?精通Spring??Boot、Spring??Cloud、Dobbo等微服務(wù)應(yīng)用框架,具有前中后臺(tái)應(yīng)用設(shè)計(jì)經(jīng)驗(yàn)??
?????3.?精通JAVA設(shè)計(jì)模式和主流開(kāi)發(fā)工具,能進(jìn)行系統(tǒng)建模、總體設(shè)計(jì)??
?????4.?熟悉高性能、高并發(fā)、高可用性分布式系統(tǒng)的設(shè)計(jì)??
?????5.?具有Oracle、MySQL、Redis等主流數(shù)據(jù)庫(kù)設(shè)計(jì)經(jīng)驗(yàn)??
?????6.?熟練繪制架構(gòu)圖、網(wǎng)絡(luò)拓?fù)鋱D、流程圖、時(shí)序圖??
?????7.?具有良好的學(xué)習(xí)能力和分析解決問(wèn)題能力,全面且扎實(shí)的軟件知識(shí)結(jié)構(gòu)(操作系統(tǒng)、設(shè)計(jì)模式、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)系統(tǒng)、網(wǎng)絡(luò)安全)??
?????8.?具有良好責(zé)任心,良好溝通能力和團(tuán)隊(duì)協(xié)作能力??
???????加分技能:??
?????1.?參與過(guò)開(kāi)發(fā)云系統(tǒng)項(xiàng)目,熟悉Docker/??K8s等容器系統(tǒng)??
?????2.?了解敏捷開(kāi)發(fā)模式。對(duì)DevOps實(shí)踐有較深入理解,具有Scrum團(tuán)隊(duì)工作經(jīng)驗(yàn)優(yōu)先