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