崗位職責(zé):
1.負(fù)責(zé)平臺(tái)系統(tǒng)的前后端技術(shù)架構(gòu)演進(jìn)和設(shè)計(jì),對(duì)新技術(shù)進(jìn)行預(yù)研并轉(zhuǎn)化為產(chǎn)品進(jìn)行技術(shù)實(shí)現(xiàn)和落地;
2.負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計(jì),重構(gòu)優(yōu)化,建設(shè)高并發(fā),高性能,高可用系統(tǒng),高可維護(hù)性;
3.負(fù)責(zé)公共服務(wù)模塊的設(shè)計(jì)研發(fā)與升級(jí)維護(hù);
4.負(fù)責(zé)公司和項(xiàng)目組的技術(shù)攻關(guān)、架構(gòu)設(shè)計(jì)、核心模塊編碼、性能調(diào)優(yōu)等工作;;
5.負(fù)責(zé)部門(mén)全體技術(shù)人員能力持續(xù)提升。
任職資格:
1.本科及以上學(xué)歷,計(jì)算機(jī)等相關(guān)專業(yè),8年以上大型軟件系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn),5年以上大型業(yè)務(wù)應(yīng)用系統(tǒng)的架構(gòu)設(shè)計(jì)和落地的實(shí)際能力;
2.熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟悉分布式、緩存、消息等機(jī)制,能對(duì)分布式常用技術(shù)進(jìn)行合理應(yīng)用,解決實(shí)際架構(gòu)問(wèn)題;
3.大型應(yīng)用系統(tǒng)架構(gòu)設(shè)計(jì)落地經(jīng)驗(yàn),極強(qiáng)的軟件架構(gòu)設(shè)計(jì)能力和實(shí)際研發(fā)產(chǎn)品的落地經(jīng)驗(yàn);
4.海量數(shù)據(jù)處理和架構(gòu)能力及經(jīng)驗(yàn),熟悉微服務(wù)架構(gòu)并具有系統(tǒng)的架構(gòu)設(shè)計(jì)經(jīng)驗(yàn);
5.有豐富的架構(gòu)設(shè)計(jì)經(jīng)驗(yàn);熟悉大容量、高可擴(kuò)展性、高可用性的系統(tǒng)設(shè)計(jì)原理;
6.熟悉Redis,?Zookeeper,dubbo,springcloud,nginx,mycat等高并發(fā)系統(tǒng)常用技術(shù)中的至少三項(xiàng);
7.5年及以上使用JAVA開(kāi)發(fā)的經(jīng)驗(yàn),熟悉精通Spring,mybatis框架機(jī)制和實(shí)現(xiàn)原理,具有基于Spring框架的大型分布式系統(tǒng)架構(gòu)設(shè)計(jì)研發(fā)經(jīng)驗(yàn);
8.精通一種以上主流數(shù)據(jù)庫(kù)的設(shè)計(jì)開(kāi)發(fā)技能,如Oracle.SQL?Server.MySQL等,項(xiàng)目中有過(guò)實(shí)際的分庫(kù)分表相關(guān)經(jīng)驗(yàn);
9.具有良好的系統(tǒng)設(shè)計(jì).文檔撰寫(xiě)和溝通表達(dá)能力;
10.積極主動(dòng).認(rèn)真踏實(shí),有良好的溝通能力,善于跨團(tuán)隊(duì)合作。