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