崗位職責(zé):
1、負責(zé)平臺、組件的需求收集、分析,根據(jù)需求完成技術(shù)實現(xiàn)的功能設(shè)計,編制相關(guān)需求與設(shè)計文檔;
2、負責(zé)根據(jù)平臺、組件的需求及工作計劃,按時完成相關(guān)功能高質(zhì)量交付;
3、負責(zé)平臺、組件的使用支持與維護,有效指導(dǎo)用戶(項目組開發(fā)人員)使用平臺完成相關(guān)業(yè)務(wù)能力開發(fā);
4、負責(zé)平臺、組件的使用問題收集與經(jīng)驗積累,形成平臺、組件知識庫,并進一步完善平臺的相關(guān)能力;
5、負責(zé)對組內(nèi)其他同事的技術(shù)指導(dǎo),共同完成平臺能力建設(shè);
6、負責(zé)平臺、組件的對外培訓(xùn)、交流,推動平臺的知識傳遞。
任職資格:
1、計算機相關(guān)專業(yè)本科以上學(xué)歷,5年以上JAVA開發(fā)經(jīng)驗,至少參與過兩個以上大型項目的系統(tǒng)架構(gòu)設(shè)計和核心功能開發(fā)經(jīng)驗;
2、深入理解和分析業(yè)務(wù)需求,主導(dǎo)技術(shù)選型,完成方案和系統(tǒng)設(shè)計,負責(zé)核心代碼編寫,確保系統(tǒng)服務(wù)質(zhì)量;
3、具備分布式、高并發(fā)、高可用系統(tǒng)架構(gòu)的開發(fā)和設(shè)計經(jīng)驗;
4、掌握微服務(wù)架構(gòu),熟練使用spring?boot、ZooKeeper、eureka/Consul、dubbo、redis、zuul、Spring-Cloud-Config等技術(shù)及nginx、gradle、maven、gitlab、nexus、swagger等工具;
5、熟悉Redis、RabbitMQ、RocketMQ、ZooKeeper等常用主流分布式中間件,并掌握其基本原理;
6、熟練運用JavaScript等前端腳本語言,如:jquery、vue等JS框架;
7、熟練使用Oracle、MySQL等主流數(shù)據(jù)庫技術(shù),有SQL性能調(diào)優(yōu)經(jīng)驗;
8、愿意挑戰(zhàn)自我,致力于做公共重用組件、開發(fā)平臺的分析設(shè)計及開發(fā)工作。