岗位职责:
负责公司Web平台后端系统的设计、开发和维护
使用Python开发RESTful API接口,与Vue前端架构高效协同
实现WebSocket实时通信功能,支持实时数据推送和交互
设计和优化MySQL数据库结构,编写高效SQL查询语句
使用Redis进行缓存优化、会话管理和实时数据处理
集成物联网设备,实现MQTT、Modbus等协议的通信接口
参与系统架构设计,保证系统的高可用性和可扩展性
编写技术文档、接口文档和单元测试
与前端、测试、产品团队紧密合作,确保项目按时高质量交付
核心技能:
3年以上Python后端开发经验,精通Python 3.x
熟练掌握FastAPI、Django或Flask等主流Web框架
熟悉RESTful API设计规范,有实际项目开发经验
精通MySQL数据库设计、优化和性能调优
熟练使用Redis,了解缓存策略、分布式锁等应用场景
有WebSocket开发经验,熟悉实时通信机制
熟悉Git版本控制工具和团队协作流程
物联网技术要求:
熟悉MQTT协议,有Mosquitto、EMQ X等MQTT Broker使用经验
了解Modbus TCP/RTU协议,有相关设备集成经验
熟悉其他工业协议(如OPC UA、CoAP等)者优先
有物联网平台或工业互联网项目开发经验
架构与运维能力:
熟悉Linux操作系统,掌握基本的Shell命令
了解Docker容器化技术,有Docker Compose使用经验
熟悉Nginx等Web服务器的配置和优化
了解消息队列(RabbitMQ、Kafka等)的基本原理
有微服务架构设计经验者优先
前端协作能力:
了解Vue.js框架基本原理,能与前端团队高效协作
熟悉前后端分离开发模式
了解前端构建工具和部署流程
加分项
有大规模高并发系统开发经验
熟悉Elasticsearch、MongoDB等NoSQL数据库
了解Kubernetes容器编排技术
有物联网硬件设备调试经验
了解时序数据库(InfluxDB、TDengine等)
有自动化测试框架开发经验
熟悉CI/CD流程,有Jenkins、GitLab CI等使用经验
软性要求
良好的沟通能力和团队协作精神
较强的分析和解决问题能力
对技术有热情,具备持续学习能力
注重代码质量,有良好的编程习惯
能适应快节奏的开发环境,有责任心
实习期1-3个月,实习期工资另谈