雇员点评标签
职位描述
PythonC++MySQLPostgreSQL机器人操作系统机器人物联网
主要职责
设计与开发: 参与异构机器人管理控制平台的后端架构设计和技术选型,带领团队负责核心功能模块的代码实现。
实时通信: 开发和优化平台与机器人之间的长连接通信网关,保证海量机器人的状态上报和指令下发的低延迟与高可靠性。
任务调度: 实现高效的分布式任务调度系统,支持对异构机器人集群进行任务编排、动态分配和生命周期管理,能够基于大模型与智能体相关技术实现任务智能分析与调度。
数据管道: 构建高效的数据处理管道,对机器人产生的海量运行数据(状态、日志、媒体流等)进行收集、存储、分析和可视化。
运维与监控: 负责云控平台的部署、监控和性能优化,确保生产环境的高可用性和稳定性。
协同合作: 与前端团队协作定义API接口,基于机器人端定制制定通信协议和数据格式。
文档编写: 撰写清晰的技术文档、设计文档和API文档。
任职要求
必备条件:
学历与经验: 计算机科学或相关专业本科及以上学历,5年以上后端开发经验,有物联网(IoT)平台、大规模分布式系统或云控系统开发经验者优先。
编程语言: 精通 Java 与 Python,有丰富的项目实践经验。熟悉至少一种其他语言(如Go/C++)者更佳。
云原生技术: 熟练掌握Docker、Kubernetes等容器化与编排技术,有在主流云服务平台(AWS, Azure, 阿里云, 腾讯云)上的部署经验。
网络与通信: 深刻理解TCP/IP、WebSocket、HTTP/HTTPS等网络协议,有高并发网络服务开发经验,熟悉MQTT、gRPC等通信协议者优先。
数据库: 熟练掌握至少一种关系型数据库(如MySQL, PostgreSQL)和一种NoSQL数据库(如Redis, MongoDB, Cassandra),拥有国产化开发经验者优先。
系统设计: 具备良好的系统设计能力,熟悉微服务架构、消息队列(如Kafka, RabbitMQ)、RPC框架等分布式系统常用技术。
工具与流程: 熟悉Git、CI/CD流程、敏捷开发模式。
软技能: 具备优秀的问题解决能力、团队协作精神和沟通能力,对新技术有强烈的求知欲和学习能力。
加分项:
有机器人操作系统(ROS/ROS2)相关开发或集成经验。
有视频流媒体处理(WebRTC, RTMP, HLS)或GIS地图服务开发经验。
了解前端技术栈(React, Vue.js)以便更好地与前端团队协作。
对网络安全、数据加密、权限认证(OAuth2.0, JWT)有深入理解。
有机器学习/数据分析平台开发经验,熟悉时序数据库或大数据处理框架(如Flink, Spark)
设计与开发: 参与异构机器人管理控制平台的后端架构设计和技术选型,带领团队负责核心功能模块的代码实现。
实时通信: 开发和优化平台与机器人之间的长连接通信网关,保证海量机器人的状态上报和指令下发的低延迟与高可靠性。
任务调度: 实现高效的分布式任务调度系统,支持对异构机器人集群进行任务编排、动态分配和生命周期管理,能够基于大模型与智能体相关技术实现任务智能分析与调度。
数据管道: 构建高效的数据处理管道,对机器人产生的海量运行数据(状态、日志、媒体流等)进行收集、存储、分析和可视化。
运维与监控: 负责云控平台的部署、监控和性能优化,确保生产环境的高可用性和稳定性。
协同合作: 与前端团队协作定义API接口,基于机器人端定制制定通信协议和数据格式。
文档编写: 撰写清晰的技术文档、设计文档和API文档。
任职要求
必备条件:
学历与经验: 计算机科学或相关专业本科及以上学历,5年以上后端开发经验,有物联网(IoT)平台、大规模分布式系统或云控系统开发经验者优先。
编程语言: 精通 Java 与 Python,有丰富的项目实践经验。熟悉至少一种其他语言(如Go/C++)者更佳。
云原生技术: 熟练掌握Docker、Kubernetes等容器化与编排技术,有在主流云服务平台(AWS, Azure, 阿里云, 腾讯云)上的部署经验。
网络与通信: 深刻理解TCP/IP、WebSocket、HTTP/HTTPS等网络协议,有高并发网络服务开发经验,熟悉MQTT、gRPC等通信协议者优先。
数据库: 熟练掌握至少一种关系型数据库(如MySQL, PostgreSQL)和一种NoSQL数据库(如Redis, MongoDB, Cassandra),拥有国产化开发经验者优先。
系统设计: 具备良好的系统设计能力,熟悉微服务架构、消息队列(如Kafka, RabbitMQ)、RPC框架等分布式系统常用技术。
工具与流程: 熟悉Git、CI/CD流程、敏捷开发模式。
软技能: 具备优秀的问题解决能力、团队协作精神和沟通能力,对新技术有强烈的求知欲和学习能力。
加分项:
有机器人操作系统(ROS/ROS2)相关开发或集成经验。
有视频流媒体处理(WebRTC, RTMP, HLS)或GIS地图服务开发经验。
了解前端技术栈(React, Vue.js)以便更好地与前端团队协作。
对网络安全、数据加密、权限认证(OAuth2.0, JWT)有深入理解。
有机器学习/数据分析平台开发经验,熟悉时序数据库或大数据处理框架(如Flink, Spark)
展开该职位详情








