职位要求
岗位职责
一核心系统设计与开发
1.服务架构设计
设计高可用可扩展的分布式系统架构微服务/Serverless支持物联网设备如陪护机器人海量数据接入与实时交互
制定设备-云端通信协议HTTP/WebSocket/MQTT设计消息队列Kafka/RabbitMQ实现数据异步处理
2.业务逻辑开发
开发设备管理模块设备注册鉴权状态监控与数据接口如机器人传感器数据存储用户指令解析
实现业务核心功能
设备控制通过 RESTful API 下发指令如远程启动机器人清洁模式
数据聚合处理多设备上报数据温湿度运动轨迹生成分析报表
用户服务账户体系权限管理订阅计费逻辑开发
3.物联网平台集成
对接硬件设备如基于 RK3588S 的机器人主控开发设备端 SDK 实现数据加密上传TLS/DTLS
构建规则引擎如 AWS IoT Rules实现设备数据自动触发如电池低电量告警 推送通知
二数据处理与存储
1.实时数据处理
开发流式计算管道Apache Flink/Spark Streaming实时分析设备数据如机器人运动异常检测
使用 Redis 缓存高频访问数据设备状态用户会话信息
2.大数据存储
设计时序数据库InfluxDB/TDengine存储传感器数据优化查询效率
构建关系型PostgreSQL与文档型MongoDB混合存储方案支持结构化业务数据与非结构化日志
数据同步与备份实现设备-云端数据双向同步如离线指令队列断点续传设计冷热数据分层存储OSS/Glacier满足合规性要求如医疗设备数据保留7年
任职资格
1.计算机科学软件工程相关专业本科及以上学历
2.精通JAVA熟悉RESTful API设计
3.有云计算平台AWS/Azure使用经验者优先
4.熟悉Docker/Kubernetes等容器化技术者优先