崗位職責(zé)
1.負(fù)責(zé)平臺(tái)后端服務(wù)的設(shè)計(jì)、開發(fā)與維護(hù),保障系統(tǒng)穩(wěn)定高效運(yùn)行。
2.對(duì)接各類傳感器與設(shè)備,實(shí)現(xiàn)基于 MQTT、CoAP 等物聯(lián)網(wǎng)協(xié)議的數(shù)據(jù)采集、解析與實(shí)時(shí)處理。
3.參與設(shè)計(jì)和優(yōu)化時(shí)序數(shù)據(jù)庫的數(shù)據(jù)模型,支撐海量設(shè)備數(shù)據(jù)的存儲(chǔ)與高效查詢。
4.運(yùn)用 Apache NiFi 進(jìn)行數(shù)據(jù)流編排,構(gòu)建可靠的數(shù)據(jù)接入、清洗與分發(fā)管道。
5.基于 ClickHouse 等數(shù)據(jù)庫,開發(fā)與優(yōu)化數(shù)據(jù)統(tǒng)計(jì)、分析功能,為業(yè)務(wù)決策提供支持。
6.參與數(shù)據(jù)庫性能調(diào)優(yōu)、系統(tǒng)并發(fā)能力提升及日常技術(shù)難題攻關(guān)。
任職要求
1.學(xué)歷與經(jīng)驗(yàn):計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,4年以上Java后端開發(fā)經(jīng)驗(yàn)。
2.技術(shù)基礎(chǔ):編程基礎(chǔ)扎實(shí),精通Java及面向?qū)ο笤O(shè)計(jì)。熟練掌握 Spring Boot、Spring MVC、MyBatis 等主流開發(fā)框架,熟悉 Maven、Git 等開發(fā)工具。
3.數(shù)據(jù)庫能力:熟練掌握MySQL等關(guān)系型數(shù)據(jù)庫,具備優(yōu)秀的SQL編寫與優(yōu)化能力。熟悉時(shí)序數(shù)據(jù)庫(如InfluxDB、TDengine等)的數(shù)據(jù)模型設(shè)計(jì)與應(yīng)用場(chǎng)景。
4.物聯(lián)網(wǎng)領(lǐng)域:熟悉物聯(lián)網(wǎng)通信協(xié)議(如MQTT、CoAP)及傳感器數(shù)據(jù)采集、處理的完整流程。
5.具有 Apache NiFi 數(shù)據(jù)流開發(fā)經(jīng)驗(yàn),或熟悉同類數(shù)據(jù)集成工具。了解 ClickHouse 分布式數(shù)據(jù)庫的基本原理與應(yīng)用。
6.具備良好的編碼習(xí)慣、團(tuán)隊(duì)協(xié)作精神和溝通能力,邏輯清晰,能快速理解業(yè)務(wù)需求。
加分項(xiàng)
1.有實(shí)際物聯(lián)網(wǎng)平臺(tái)或大規(guī)模設(shè)備接入項(xiàng)目開發(fā)經(jīng)驗(yàn)。
2.對(duì)高并發(fā)、分布式系統(tǒng)設(shè)計(jì)有初步理解和實(shí)踐經(jīng)驗(yàn)。
3.有國產(chǎn)化數(shù)據(jù)庫適配經(jīng)驗(yàn)者優(yōu)先。
職位福利:節(jié)日福利、高溫補(bǔ)貼、帶薪年假、定期體檢、包吃、包住
薪資結(jié)構(gòu):崗位+績效+其他;14薪