職位描述:??????????????????
工作職責(zé):
?
1、參與公司基礎(chǔ)技術(shù)平臺、中臺架構(gòu)設(shè)計(jì),負(fù)責(zé)系統(tǒng)微服務(wù)化的架構(gòu)設(shè)計(jì)和優(yōu)化
?
2、依據(jù)公司的技術(shù)選型和發(fā)展路線,構(gòu)建統(tǒng)一的微服務(wù)技術(shù)棧和企業(yè)級微服務(wù)框架;
?
3、負(fù)責(zé)技術(shù)難點(diǎn)攻關(guān)、技術(shù)選型評估、生產(chǎn)系統(tǒng)調(diào)優(yōu),參與開發(fā)流程的討論與優(yōu)化等
?
4、參與代碼Review,指導(dǎo)初、中級工程師工作,提高團(tuán)隊(duì)能力;
?
任職資格:
?
1、計(jì)算機(jī)軟件相關(guān)專業(yè)本科以上學(xué)歷,6年以上研發(fā)經(jīng)驗(yàn),有3年以上微服務(wù)架構(gòu)設(shè)計(jì)和系統(tǒng)改造方面的工作經(jīng)驗(yàn);
?
2、JAVA基礎(chǔ)扎實(shí),熟練掌握數(shù)據(jù)結(jié)構(gòu)、多線程編程,掌握常用的設(shè)計(jì)模式等;
?
3、熟練使用springboot,spring?cloud,以及spring?cloud的生態(tài);了解service?mesh、Dubbo等相關(guān)微服務(wù)技術(shù)
?
4、熟悉容器相關(guān)技術(shù):Docker、Kubernetes、Mesos等
?
5、精通分布式、緩存、消息隊(duì)列等機(jī)制與工具,能對分布式常用技術(shù)進(jìn)行合理應(yīng)用,解決實(shí)際架構(gòu)問題
?
6、有業(yè)務(wù)中臺和數(shù)據(jù)中臺設(shè)計(jì)經(jīng)驗(yàn)者優(yōu)先,有教育信息化系統(tǒng)開發(fā)經(jīng)驗(yàn)優(yōu)先。