职位详情
后台开发工程师
1-1.5万
丹迈节能科技(江苏)有限公司
南京
3-5年
本科
09-28
工作地址

东南大学国家大学科技园江宁园区双创基地213室

职位描述

一、任职要求

1. 学历与经验:计算机科学、软件工程等相关专业,本科及以上学历;具有3年以上后端开发经验,有机器人相关项目开发经验者优先 。

2. 编程语言与框架:精通Python、Java或Go语言中的一种或多种,熟悉常用的后端开发框架,如Python的Django、Flask,Java的Spring Boot,Go的Gin等 。

3. 数据库知识:熟练掌握关系型数据库的设计与开发,熟悉SQL优化;了解非关系型数据库的应用场景,如Redis用于缓存、MongoDB用于海量数据存储等 。

4. 通信与网络:理解TCP/IP、HTTP等网络协议,熟悉MQTT、WebSocket等物联网通信协议,具备网络编程能力 。

5. 分布式系统:熟悉分布式系统原理与架构,掌握分布式缓存、消息队列、负载均衡等技术,如Redis Cluster、Kafka、Nginx等 。

6. 其他技能:熟悉Linux操作系统,掌握常用命令;熟练使用Git进行版本控制;具备良好的问题解决能力与学习能力,能够快速掌握新技术 。

二、岗位职责

1. 系统设计与开发:主导机器人后台系统的架构设计,搭建稳定、高效、可扩展的基础框架,负责核心功能模块,如任务调度、数据处理、用户管理等模块的代码编写,确保系统的高性能运行 。

2. 数据处理与存储:设计并优化数据库结构,选用合适的关系型(如MySQL、PostgreSQL )与非关系型数据库(如Redis、MongoDB) ,实现数据的高效存储、检索与管理;建立数据处理流程,对机器人运行产生的海量数据进行清洗、分析,为机器人决策与优化提供数据支持。

3. 通信与接口开发:开发机器人与前端设备、移动端、其他外部系统的通信接口,确保数据传输的稳定与安全;采用MQTT、WebSocket、gRPC等通信协议,实现机器人与后台系统的实时数据交互 。

4. 系统集成与优化:与机器人硬件团队、算法团队紧密协作,完成后台系统与机器人硬件、AI算法的集成工作;持续对系统进行性能监测与优化,解决高并发、低延迟等技术难题,提升系统整体稳定性与响应速度。

5. 技术文档撰写:编写详细的技术设计文档、API文档、操作手册等,记录系统架构、模块功能、接口定义等关键信息,为团队协作与系统维护提供支持。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请