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