【崗位職責(zé)】
1. 參與消息隊(duì)列、緩存、任務(wù)調(diào)度、配置中心等中間件平臺的研發(fā)與維護(hù);
2. 負(fù)責(zé)中間件的高可用架構(gòu)設(shè)計(jì)、性能調(diào)優(yōu)、故障排查與自動化運(yùn)維;
3. 封裝中間件能力為標(biāo)準(zhǔn)化服務(wù)接口,降低業(yè)務(wù)團(tuán)隊(duì)使用門檻;
4. 推動中間件版本統(tǒng)一、安全加固與國產(chǎn)化替代;
5. 建立容量評估、壓測驗(yàn)證與 SLA 保障機(jī)制。
【任職要求】
1. 學(xué)歷:統(tǒng)招本科及以上,計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、網(wǎng)絡(luò)工程、物聯(lián)網(wǎng)工程、數(shù)學(xué)與應(yīng)用數(shù)學(xué)、信息與計(jì)算科學(xué)、電子信息工程、電子科學(xué)與技術(shù)、通信工程、智能控制、自動化、機(jī)器人技術(shù)、工業(yè)互聯(lián)網(wǎng)、智能制造等理工科相關(guān)專業(yè)優(yōu)先;
2. 工作年限:3年及以上中間件研發(fā)相關(guān)工作經(jīng)驗(yàn),1年及以上中間件研發(fā)或調(diào)優(yōu)經(jīng)驗(yàn);
3. 技術(shù)要求:精通至少一類主流中間件原理與源碼(如 Kafka/RocketMQ、Redis、Nacos),掌握相應(yīng)的開發(fā)語言,具備對應(yīng)的開發(fā)能力;熟悉 JVM 調(diào)優(yōu)、網(wǎng)絡(luò) IO 模型、序列化機(jī)制、持久化原理等底層技術(shù);有中間件平臺化(自助申請、監(jiān)控告警、生命周期管理、權(quán)限控制)開發(fā)經(jīng)驗(yàn);能獨(dú)立定位和解決生產(chǎn)環(huán)境中的性能瓶頸或數(shù)據(jù)不一致問題;熟悉中間件高可用方案(集群部署、主從復(fù)制、故障轉(zhuǎn)移);掌握中間件壓測工具(JMeter、LoadRunner)與性能優(yōu)化方法。
4. 具備良好的團(tuán)隊(duì)協(xié)作能力、溝通能力與問題解決能力,認(rèn)同公司技術(shù)理念與發(fā)展方向。