崗位職責(zé)
1、負(fù)責(zé)軟件平臺(tái)的需求分析、架構(gòu)設(shè)計(jì),包含微服務(wù)架構(gòu)設(shè)計(jì);
2、負(fù)責(zé)軟件平臺(tái)的性能、穩(wěn)定性、安全優(yōu)化和重構(gòu)工作,能結(jié)合平臺(tái)運(yùn)行狀況提供合理優(yōu)化方案;
3、負(fù)責(zé)軟件平臺(tái)的技術(shù)選型和技術(shù)規(guī)劃,構(gòu)建統(tǒng)一的微服務(wù)技術(shù)棧和企業(yè)級(jí)微服務(wù)框架;
4、參與核心業(yè)務(wù)模塊、技術(shù)框架設(shè)計(jì)及開發(fā)工作;
5、技術(shù)難題攻堅(jiān)、疑難問題解決;
6、負(fù)責(zé)軟件平臺(tái)架構(gòu)規(guī)范、標(biāo)準(zhǔn)的制定,指導(dǎo)軟件工程師的設(shè)計(jì)、實(shí)現(xiàn)及部署工作;
7、帶團(tuán)隊(duì)做市場省級(jí),市級(jí),縣域級(jí)平臺(tái)的開發(fā)。
8、研發(fā)全流程資料管理。
崗位要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)等相關(guān)專業(yè),有5年以上研發(fā)經(jīng)驗(yàn),3年及以上架構(gòu)設(shè)計(jì)經(jīng)驗(yàn);
2、JAVA基礎(chǔ)扎實(shí),熟練掌握數(shù)據(jù)結(jié)構(gòu)、多線程編程,掌握常用的設(shè)計(jì)模式(領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)模式)等;
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)運(yùn)維經(jīng)驗(yàn);
7、有大型業(yè)務(wù)軟件平臺(tái)設(shè)計(jì)經(jīng)驗(yàn)者優(yōu)先,比如分布式、負(fù)載均衡、Saas、基礎(chǔ)大數(shù)據(jù)框架、AI基礎(chǔ)部署等;
8、有項(xiàng)目管理全盤經(jīng)驗(yàn),能從立項(xiàng)、規(guī)劃、執(zhí)行、監(jiān)控、收尾各流程的全面項(xiàng)目管理和相關(guān)項(xiàng)目資料編制,有項(xiàng)目管理相關(guān)證書優(yōu)先。