崗位職責(zé) 1.獨(dú)立負(fù)責(zé)物聯(lián)網(wǎng)相關(guān)產(chǎn)品的后端開發(fā)工作,包括但不限于需求分析、架構(gòu)設(shè)計(jì)、代碼編寫、單元測(cè)試、性能測(cè)試等全流程開發(fā)任務(wù)。 2.參與物聯(lián)網(wǎng)設(shè)備數(shù)據(jù)的接入、解析、存儲(chǔ)和處理,確保數(shù)據(jù)的實(shí)時(shí)性、準(zhǔn)確性和安全性。針對(duì) AI 算法(含圖像識(shí)別)相關(guān)的數(shù)據(jù)交互需求,設(shè)計(jì)專用接口,確保圖像數(shù)據(jù)及識(shí)別結(jié)果傳輸?shù)母咝c穩(wěn)定。 3.設(shè)計(jì)和優(yōu)化物聯(lián)網(wǎng)平臺(tái)的 API 接口,保障前端與后端、設(shè)備與平臺(tái)之間的高效通信。針對(duì) AI 算法相關(guān)的數(shù)據(jù)交互需求,設(shè)計(jì)專用接口,確保數(shù)據(jù)傳輸?shù)母咝c穩(wěn)定。 4.解決后端開發(fā)過程中出現(xiàn)的技術(shù)難題,持續(xù)提升系統(tǒng)的性能、穩(wěn)定性和可擴(kuò)展性。使用 AI 算法解決算法在集成過程中遇到的技術(shù)問題。 5.與前端開發(fā)、產(chǎn)品、測(cè)試等團(tuán)隊(duì)緊密協(xié)作,推動(dòng)物聯(lián)網(wǎng)產(chǎn)品的迭代和優(yōu)化。 任職要求 1.本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),3 年以上 Java 后端開發(fā)經(jīng)驗(yàn),有物聯(lián)網(wǎng)相關(guān)項(xiàng)目開發(fā)經(jīng)驗(yàn)者優(yōu)先。 2.精通 Java 編程語言,熟悉 Spring、Spring Boot、Spring Cloud 等主流框架,能夠熟練運(yùn)用進(jìn)行項(xiàng)目開發(fā)。 3.熟悉國產(chǎn)系統(tǒng),具備國產(chǎn)系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先。 4.熟悉國產(chǎn)數(shù)據(jù)庫、MySQL數(shù)據(jù)庫,具備良好的數(shù)據(jù)庫設(shè)計(jì)和優(yōu)化能力。了解 AI 算法常用的數(shù)據(jù)存儲(chǔ)格式和處理方式者優(yōu)先。 5.了解物聯(lián)網(wǎng)通信協(xié)議,如Sockets、 MQTT、CoAP、HTTP 等,有相關(guān)協(xié)議開發(fā)和集成經(jīng)驗(yàn)者優(yōu)先。對(duì) AI 技術(shù)有一定了解,具備學(xué)習(xí)和理解 AI 算法基本原理的能力。 6.具備一定的前端開發(fā)基礎(chǔ)能力,懂得溝通,擅長使用各種AI模型,作為自己開發(fā)過程的工具。 7.具備良好的獨(dú)立開發(fā)能力和問題解決能力,能夠在壓力下按時(shí)完成開發(fā)任務(wù)。對(duì) AI 技術(shù)有一定了解,具備學(xué)習(xí)、理解和使用 AI 算法(含圖像識(shí)別)基本原理的能力。 8.具有良好的溝通能力和團(tuán)隊(duì)協(xié)作精神,對(duì)技術(shù)有濃厚的興趣和鉆研精神。