崗位職責(zé):
1、負(fù)責(zé)系統(tǒng)總體設(shè)計:微服務(wù)架構(gòu)設(shè)計、分布式數(shù)據(jù)庫架構(gòu)設(shè)計;
2、技術(shù)難點(diǎn)攻關(guān)、問題分析、系統(tǒng)調(diào)優(yōu)等;
3、進(jìn)行系統(tǒng)技術(shù)平臺的選型和評估新技術(shù)的可行性;
4、參與需求評審,主導(dǎo)技術(shù)方案編寫,并有一定的項目管理能力。
任職要求:
1、本科以上學(xué)歷,具備設(shè)計和實施分布式架構(gòu)應(yīng)用、分布式數(shù)據(jù)庫應(yīng)用相關(guān)工作經(jīng)驗;
2、精通基于Spring?boot、Spring?Cloud的微服務(wù)架構(gòu);
3、熟練Mysql、Oracle等關(guān)系型數(shù)據(jù)庫,熟練Redis、Mongodb等NoSQL數(shù)據(jù)庫,并掌握優(yōu)化技巧;
4、熟悉docker、mesos、rancher等容器技術(shù)并有實際使用經(jīng)驗;
5、精通Struts,Spring,Hibernate等框架,熟練HTML、JS、JSON等前端技術(shù);
6、熟悉常用數(shù)據(jù)結(jié)構(gòu)和算法,如鏈表、堆棧、?二叉樹、隊列,AES、RSA、MD5,https等;
7、熟悉應(yīng)用服務(wù)器,如Tomcat、Apache等的配置、部署、調(diào)優(yōu),熟練使用Linux操作系統(tǒng);
8、熟悉軟件工程開發(fā)管理,?包括敏捷開發(fā)管理,?代碼管理,?缺陷管理,?代碼評審,?測試工程,?持續(xù)集成等;
9、具有很強(qiáng)的問題分析定位能力及系統(tǒng)調(diào)優(yōu)能力;