工作职责:
1.负责基于 Python 技术栈的后端系统设计与开发工作,根据业务需求完成核心模块的编码实现,确保系统的高可用性、高性能与安全性。
2.与前端开发团队紧密合作,定义清晰的接口规范,高效实现前后端数据交互与功能对接,共同打造流畅的用户体验。
3.对现有后端服务进行持续优化和维护,包括但不限于代码重构、性能调优、问题修复等,保障系统稳定运行。
4.在项目开发和运行过程中,及时发现并解决各类技术问题,对系统性能瓶颈进行深入分析,提出有效的优化方案并实施。
5.部署并维护大模型的服务。
任职资格:
1.具有一定年限的 Python 后端开发经验,精通 Python 语言,熟练掌握其语法、数据结构、算法等基础知识。
2.熟练掌握至少一种 Python Web 框架,如 Django、Flask、FastAPI 等,能够使用框架进行高效的后端开发。
3.深入了解数据库设计和优化,熟练使用 SQL 语言进行数据库操作,如创建表、查询、更新、删除等;熟悉常见的数据库管理系统,如 MySQL、Oracle、PostgreSQL 等;具备数据库性能调优的能力,如索引优化、查询优化等。
4.熟悉分布式系统的设计与应用,了解缓存、消息队列等机制,如 Redis、RabbitMQ、Kafka 等,能够运用这些技术解决实际问题。
5.具备多线程编程能力,能够进行高性能设计与优化,有高并发环境下的开发经验。
6.熟悉常用的开发工具和技术,如 Linux 操作系统、Nginx 服务器、单元测试框架(如 unittest、pytest)等。
7.熟悉大模型有相关工作经验的优先。