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