职位描述:我们正在寻找一位充满激情、技术精湛的后端开发工程师,以加强我们的自动化物流解决方案团队。作为团队的核心成员,您将负责设计和开发先进的AGV(自动导引车)调度系统,该系统将极大地提升仓库和工厂的物流效率与灵活性。利用您的Python编程技能,您将构建高可用、可扩展的后端服务,确保AGV车辆能够高效、准确地完成各种运输任务。岗位职责:1、根据业务需求,设计并实现AGV调度系统的后端架构,包括路径规划、任务分配、车辆状态监控等核心功能。2、开发RESTful API,为前端、移动应用及第三方系统提供稳定、高效的数据交互接口。3、设计合理的数据库结构,优化查询性能,确保数据的一致性和完整性。4、对系统进行性能分析,识别并解决瓶颈问题;实施有效的监控策略,确保系统稳定运行。5、与其他团队成员合作,完成系统模块间的集成工作;编写单元测试、集成测试,确保代码质量。6、持续关注并研究最新的后端技术、算法及框架,不断提升系统的技术水平和竞争力。任职要求:1、计算机科学、软件工程或相关领域的本科及以上学历。2、精通Python编程语言,具备扎实的编程基础,熟悉Django、Flask等Python Web框架。3、熟悉MySQL、PostgreSQL等关系型数据库,了解NoSQL数据库如MongoDB、Redis等;有微服务架构设计和开发经验者优先。4、具备良好的算法和数据结构基础,能够解决复杂的路径规划、任务调度等问题。5、具备出色的逻辑思维能力和问题解决能力,能够独立分析和解决技术难题。6、良好的团队合作精神,能够与产品经理、前端工程师等团队成员有效沟通协作。加分项:有AGV、机器人、物联网(IoT)或自动化物流系统开发经验者;熟悉Docker、Kubernetes等容器化技术;有大型分布式系统开发或运维经验