職位職責(zé):
1、負(fù)責(zé)系統(tǒng)架構(gòu)與分析建模、對(duì)現(xiàn)有技術(shù)架構(gòu)的優(yōu)化;
2、新技術(shù)預(yù)研,將合適的新技術(shù)和成熟的技術(shù)、框架引入到產(chǎn)品的開發(fā)工作中;
3、參與各方案的分析討論及技術(shù)評(píng)審,提出優(yōu)化意見(jiàn);
4、負(fù)責(zé)核心代碼的開發(fā)及代碼的評(píng)審,指導(dǎo)開發(fā)工程師的開發(fā)和技術(shù)研究工作;
5、解決各類技術(shù)疑難問(wèn)題,形成良好的研發(fā)氛圍,提升團(tuán)隊(duì)整體技術(shù)水平;
6、負(fù)責(zé)開發(fā)過(guò)程中關(guān)鍵技術(shù)問(wèn)題的攻關(guān);
任職要求:
1、統(tǒng)招本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)與技術(shù)、軟件開發(fā)、信息系統(tǒng)相關(guān)專業(yè);
2、有大型互聯(lián)網(wǎng)站,以及大型項(xiàng)目的架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),有10人以上后端團(tuán)隊(duì)管理經(jīng)驗(yàn);
3、擁有3年以上系統(tǒng)架構(gòu)設(shè)計(jì)與開發(fā)工作經(jīng)驗(yàn),深刻理解面向?qū)ο缶幊趟枷?,熟悉掌握常用的Java類庫(kù)及框架,如SSH、SSM、Spring?boot、Spring?cloud等,有運(yùn)行態(tài)JVM分析及調(diào)優(yōu)的實(shí)際經(jīng)驗(yàn);
4、深刻理解分布式、主從式、搜索引擎、緩存等有關(guān)技術(shù),精通Redis、ElasticSearch等;
5、精通SOA,?Restful設(shè)計(jì),?可伸縮高可用高并發(fā)高性能設(shè)計(jì),有對(duì)系統(tǒng)的性能,安全性,可靠性有較成熟的架構(gòu)設(shè)計(jì)經(jīng)驗(yàn);
6、具有UML設(shè)計(jì)、需求分析、業(yè)務(wù)建模能力,精通面向?qū)ο笤O(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)理論知識(shí);
7、熟悉軟件架構(gòu)文檔編寫,具有良好的文檔工作能力。