崗位職責(zé):
1.根據(jù)團(tuán)隊(duì)梳理的業(yè)務(wù)需求及業(yè)務(wù)架構(gòu),設(shè)計(jì)系統(tǒng)架構(gòu)(分布式、高并發(fā)、高可用),制定技術(shù)規(guī)范和標(biāo)準(zhǔn),確保代碼質(zhì)量和開發(fā)效率;
2.評(píng)估新技術(shù)與現(xiàn)有技術(shù)棧的兼容性,配合團(tuán)隊(duì)做出關(guān)鍵技術(shù)選型決策;
3.解決性能瓶頸,優(yōu)化系統(tǒng)穩(wěn)定性和擴(kuò)展能力,定期評(píng)估并改善現(xiàn)有系統(tǒng)的技術(shù)債務(wù);
4.提供技術(shù)指導(dǎo),培養(yǎng)開發(fā)團(tuán)隊(duì)的技術(shù)能力,參與代碼審查或代碼審查平臺(tái)搭建,推動(dòng)技術(shù)共享與沉淀。
任職要求:
1.本科及以上學(xué)歷,計(jì)算機(jī)、軟件開發(fā)等相關(guān)專業(yè)優(yōu)先;
2.5年以上開發(fā)經(jīng)驗(yàn),至少3年以上架構(gòu)經(jīng)驗(yàn)和團(tuán)隊(duì)管理經(jīng)驗(yàn)且常年保持在一線coding;
3.精通分布式系統(tǒng)、微服務(wù)架構(gòu),熟悉常用設(shè)計(jì)模式;
4.掌握常見后端技術(shù)棧:java、spring、Spring Boot、Spring Cloud、MySQL、Redis、Mongodb、MQ等常用技術(shù)或中間件;
5.熟悉Linux服務(wù)器,熟悉activiti工作流且有定制化開發(fā)經(jīng)驗(yàn);
6.掌握系統(tǒng)調(diào)優(yōu)技巧(數(shù)據(jù)庫(kù)索引優(yōu)化、緩存策略、負(fù)載均衡),熟悉高并發(fā)、高可用設(shè)計(jì)(如限流、熔斷、降級(jí));
7.熟悉云原生相關(guān)技術(shù),docker、kubernetes等,有kubernetes相關(guān)證書優(yōu)先考慮;
8.有生產(chǎn)制造供應(yīng)鏈管理系統(tǒng)、倉(cāng)儲(chǔ)管理系統(tǒng)、設(shè)備管理系統(tǒng)、業(yè)務(wù)風(fēng)控系統(tǒng)相關(guān)經(jīng)驗(yàn)優(yōu)先考慮;
9.了解JT808、JT/T1078等相關(guān)協(xié)議優(yōu)先考慮;
10.熟悉軟著申報(bào)流程,有軟著申報(bào)落地經(jīng)驗(yàn)優(yōu)先考慮。