崗位職責(zé):
??1、負(fù)責(zé)公司基礎(chǔ)平臺(tái)的需求分析、架構(gòu)設(shè)計(jì),包含微服務(wù)架構(gòu)設(shè)計(jì)(服務(wù)拆分、服務(wù)模型設(shè)計(jì)、服務(wù)治理等);
??2、負(fù)責(zé)公司基礎(chǔ)平臺(tái)的性能、穩(wěn)定性、安全優(yōu)化和重構(gòu)工作,能結(jié)合平臺(tái)運(yùn)行狀況提供合理優(yōu)化方案;
??3、負(fù)責(zé)公司基礎(chǔ)平臺(tái)的技術(shù)選型和技術(shù)規(guī)劃,構(gòu)建統(tǒng)一的微服務(wù)技術(shù)棧和企業(yè)級(jí)微服務(wù)框架;
??4、負(fù)責(zé)公司基礎(chǔ)平臺(tái)架構(gòu)規(guī)范、標(biāo)準(zhǔn)的制定和推廣,指導(dǎo)軟件工程師的設(shè)計(jì)、實(shí)現(xiàn)及部署工作;
??5、參與核心業(yè)務(wù)模塊、技術(shù)框架編碼、線(xiàn)上問(wèn)題排查工作;
??6、技術(shù)難點(diǎn)攻堅(jiān)和疑難技術(shù)問(wèn)題的解決;
??
?任職要求:
??1、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專(zhuān)業(yè),5年以上研發(fā)經(jīng)驗(yàn),3年及以上架構(gòu)經(jīng)驗(yàn),有微服務(wù)架構(gòu)實(shí)際經(jīng)驗(yàn);
??2、JAVA基礎(chǔ)扎實(shí),熟練掌握數(shù)據(jù)結(jié)構(gòu)、多線(xiàn)程編程,掌握常用的設(shè)計(jì)模式等,對(duì)JVM原理有深入的理解,有實(shí)際JVM調(diào)優(yōu)經(jīng)驗(yàn);
??3、熟悉主流開(kāi)源框架,如spring/cloud技術(shù)棧、springboot、Mybatis等;
??4、熟練掌握數(shù)據(jù)庫(kù)以及中間件技術(shù),如tomcat、MySQL/PostgreSQL、Kafka、Redis等;
??5、熟悉容器技術(shù),具有一定的docker、Kubernetes相關(guān)運(yùn)維經(jīng)驗(yàn);
??6、熟悉互聯(lián)網(wǎng)、分布式技術(shù),能對(duì)合理應(yīng)用或者改進(jìn)優(yōu)化相關(guān)技術(shù),解決實(shí)際架構(gòu)問(wèn)題;
??7、具備互聯(lián)網(wǎng)、云架構(gòu)和運(yùn)營(yíng)平臺(tái)設(shè)計(jì)、大數(shù)據(jù)相關(guān)經(jīng)驗(yàn)者優(yōu)先;
??8、具有較強(qiáng)的驅(qū)動(dòng)力、開(kāi)放心態(tài)、學(xué)習(xí)能力和進(jìn)取心能夠獨(dú)擋一面;具備合作精神,責(zé)任心強(qiáng),有較強(qiáng)的語(yǔ)言表達(dá)和溝通能力;