崗位職責(zé)
1、開發(fā)基于 .NET Core/.NET 5+ 的物聯(lián)網(wǎng)后端系統(tǒng),包括設(shè)備管理、實(shí)時(shí)數(shù)據(jù)采集與處理
2、優(yōu)化高并發(fā)架構(gòu),確保系統(tǒng)穩(wěn)定性和可擴(kuò)展性
3、實(shí)現(xiàn) MQTT/WebSocket/RESTful API 等通信協(xié)議,對接硬件設(shè)備與云端
4、與硬件團(tuán)隊(duì)協(xié)作,完成傳感器、網(wǎng)關(guān)等設(shè)備的數(shù)據(jù)通信集成
5、采用 微服務(wù)架構(gòu),使用 Docker/Kubernetes 部署運(yùn)維
6、編寫高質(zhì)量代碼,進(jìn)行單元測試與性能優(yōu)化
任職要求
【必備技能】
1、5年以上 .NET開發(fā)經(jīng)驗(yàn),精通 C# 和 ASP.NET Core
2、熟悉物聯(lián)網(wǎng)通信協(xié)議(MQTT/CoAP/HTTP)
3、熟練使用 SQL/NoSQL 數(shù)據(jù)庫(如SQL Server/PostgreSQL/Redis)
4、熟悉消息隊(duì)列(RabbitMQ/Kafka)和云平臺(Azure/AWS/阿里云)
5、掌握 Docker/Kubernetes 容器化部署
【加分項(xiàng)】
6、有物聯(lián)網(wǎng)(IoT)項(xiàng)目經(jīng)驗(yàn),了解邊緣計(jì)算或時(shí)序數(shù)據(jù)庫(如InfluxDB)
7、熟悉嵌入式開發(fā)(Raspberry Pi/Arduino)或工業(yè)物聯(lián)網(wǎng)(IIoT)
8、掌握 gRPC/SignalR 實(shí)時(shí)通信技術(shù)
9、有微服務(wù)架構(gòu)或領(lǐng)域驅(qū)動設(shè)計(jì)(DDD)經(jīng)驗(yàn)