一、 岗位职责
1、云端链路构建:负责空调终端从Wi-Fi 接入、通过 MQTT/WebSocket 通信到云端服务器的全链路架构设计与开发。
2、设备管理中心:实现设备在线状态实时监控、离线报警、远程指令下发(如开关机、调温)及影子设备同步。
3、海量数据处理:负责空调运行数据(温度、状体、故障码等)的实时解析、清洗与高性能存储及快速查询。
4、业务接口开发:为手机APP和管理后台提供稳定、安全的接口。
5、系统维护与升级:负责云服务器的日常维护、性能优化,并规划终端固件的远程升级(OTA)方案。
二、 岗位要求
核心技术背景:
1、具备3-5 年及以上后端开发经验,精通Java (Spring Boot) 或 C# (.NET Core) 其中一种技术栈。
2、具备独立负责项目从需求分析、架构设计到线上部署全流程的能力。
物联网实战能力:
1、熟悉MQTT协议 及其在硬件对接中的应用,了解QoS、遗嘱消息等核心机制。
2、熟悉长连接通信(如 WebSocket、TCP/UDP),能够解决网络抖动下的设备频繁断线、指令冲突等难题。
数据管理经验:
1、精通SQL Server、MySQL 或PostgreSQL 其中一种数据库,具备优秀的数据库设计与查询优化能力。
2、熟练使用Redis缓存进行性能加速,有处理过海量时序数据(如传感器轨迹)经验者优先。
综合素质:
1、熟悉Linux 服务器环境及常用命令。
2、具备较强的协议理解能力,能够根据硬件通信协议文档编写解析逻辑。