崗位職責(zé):
1.負(fù)責(zé)物聯(lián)網(wǎng)設(shè)備管理平臺的后臺服務(wù)開發(fā),包括設(shè)備接入接口、數(shù)據(jù)傳輸協(xié)議解析設(shè)備狀態(tài)監(jiān)控等模塊,保障平臺與各類物聯(lián)網(wǎng)設(shè)備的穩(wěn)定通信;
2.參與平臺前端頁面開發(fā)與優(yōu)化,實(shí)現(xiàn)設(shè)備管理、數(shù)據(jù)可視化、告警通知等核心功能提升用戶操作體驗(yàn);
3.承擔(dān)平臺數(shù)據(jù)維護(hù)工作,包括數(shù)據(jù)采集、存儲、清理及備份,確保設(shè)備數(shù)據(jù)的完性、準(zhǔn)確性與安全性;
4.配合物聯(lián)網(wǎng)設(shè)備研發(fā)團(tuán)隊(duì),完成設(shè)備與平臺的聯(lián)調(diào)測試,解決開發(fā)及運(yùn)維過程中的技術(shù)問題,保障項(xiàng)目按時(shí)交付;
5.編寫技術(shù)文檔,記錄開發(fā)流程、接口規(guī)范及數(shù)據(jù)維護(hù)標(biāo)準(zhǔn),助力團(tuán)隊(duì)知識沉淀與工作銜接。
核心要求:
1.本科及以上學(xué)歷,計(jì)算機(jī)、電子信息、軟件工程等相關(guān)專業(yè),3年及以上 Java開發(fā)工作經(jīng)驗(yàn);
2.精通 Java 基礎(chǔ)語法,深入理解面向?qū)ο笏枷?,熟練掌握集合、多線程、IO、反射等核心技術(shù),具備扎實(shí)的編碼功底;
3.掌握 Spring、Spring Boot、Spring Cloud等主流后端框架,同時(shí)具備 Vue、React等前端框架開發(fā)經(jīng)驗(yàn),能獨(dú)立完成前后端聯(lián)調(diào);
4.熟悉MySQL、0racle等關(guān)系型數(shù)據(jù)庫及Redis等非關(guān)系型數(shù)據(jù)店,具備數(shù)據(jù)庫設(shè)計(jì)、SQL優(yōu)化及數(shù)據(jù)備份恢復(fù)能力;
5.具備良好的邏輯思維能力、問題排查能力及抗壓能力,能獨(dú)立應(yīng)對開發(fā)過程中的技術(shù)難點(diǎn);
6.擁有優(yōu)秀的溝通協(xié)作能力與團(tuán)隊(duì)意識,樂于分享技術(shù)經(jīng)驗(yàn),配合團(tuán)隊(duì)完成項(xiàng)目目標(biāo)。
優(yōu)先條件(滿足其一即可):
1.有物聯(lián)網(wǎng)設(shè)備管理平臺、工業(yè)互聯(lián)網(wǎng)平臺等相關(guān)項(xiàng)目開發(fā)經(jīng)驗(yàn);
2.熟悉物聯(lián)網(wǎng)通信協(xié)議(MQTT、HTTF、TCP/UDP)的開發(fā)與調(diào)試;
3.具備消息中間件(RabbitMQ、Kafka等)的使用與優(yōu)化經(jīng)驗(yàn);
4.了解時(shí)序數(shù)據(jù)庫(InfluxDB、Prometheus等)的使用,有物聯(lián)網(wǎng)數(shù)據(jù)處理經(jīng)驗(yàn);
5.持有軟件工程師相關(guān)資格證書,或在技術(shù)社區(qū)發(fā)布過物聯(lián)網(wǎng)相關(guān)技術(shù)文章。
注:薪酬待遇根據(jù)個(gè)人能力情況面議。