職位描述
工作職責(zé)
1、負責(zé)軟件平臺的需求分析、架構(gòu)設(shè)計,包含微服務(wù)架構(gòu)設(shè)計;
2、負責(zé)軟件平臺的性能、穩(wěn)定性、安全優(yōu)化和重構(gòu)工作,能結(jié)合平臺運行狀況提供合理優(yōu)化方案;
3、負責(zé)軟件平臺的技術(shù)選型和技術(shù)規(guī)劃,構(gòu)建統(tǒng)一的微服務(wù)技術(shù)棧和企業(yè)級微服務(wù)框架;
4、參與核心業(yè)務(wù)模塊、技術(shù)框架設(shè)計及開發(fā)工作;
5、技術(shù)難題攻堅、疑難問題解決;
6、負責(zé)軟件平臺架構(gòu)規(guī)范、標(biāo)準(zhǔn)的制定,指導(dǎo)軟件工程師的設(shè)計、實現(xiàn)及部署工作;
任職要求
1、本科及以上學(xué)歷,計算機等相關(guān)專業(yè),有5年以上研發(fā)經(jīng)驗,3年及以上架構(gòu)設(shè)計經(jīng)驗;
2、JAVA基礎(chǔ)扎實,熟練掌握數(shù)據(jù)結(jié)構(gòu)、多線程編程,掌握常用的設(shè)計模式(領(lǐng)域驅(qū)動設(shè)計模式)等;
3、熟悉主流開源框架,如Spring、Springboot、MyBatis、Netty等;
4、熟練掌握數(shù)據(jù)庫以及中間件技術(shù),如Tomcat、MySQL/PostgreSQL、Kafka、Redis、ES、MQ等;
5、熟練掌握OLAP、OLTP等相關(guān)大數(shù)據(jù)技術(shù)組件
6、熟悉容器技術(shù),具有一定的Docker、Kubernetes相關(guān)運維經(jīng)驗;
7、有大型業(yè)務(wù)軟件平臺設(shè)計經(jīng)驗者優(yōu)先;
8、具備合作精神,責(zé)任心強,有較強的事業(yè)心。