职位详情
软件后端开发
1-2万
中国人民解放军军事科学院国防科技创新研究院
北京
1-3年
本科
10-11
工作地址

东大街53号院

职位描述
岗位职责:
1.负责Python后端服务的设计、开发、优化和维护,保障系统的高性能、高可用性和可扩展性;
2.使用主流Python-Web框架开发和维护RESTful-API及WebSocket实时通信服务;
3.设计和实现异步任务队列,支持分布式任务调度与执行;
4.参与分布式系统的架构设计与开发,解决高并发、实时通信、数据一致性等核心问题;
5.负责数据库的设计、优化及维护,确保数据存储的效率和安全性,结合缓存技术实现高性能数据访问,提升系统整体响应速度;
6.负责应用的容器化部署,优化CI/CD流程,提升开发与运维效率,与前端、测试、运维团队紧密协作;
7.参与技术方案评审,确保项目高质量交付。

能力要求:
1.学历:本科及以上学历
2.专业背景:计算机类、自动化、航空航天、通信、电子信息等理工科相关专业
3..其他:
(1)计算机相关专业本科及以上学历,2年以上Python开发经验;
(2)熟练掌握Python编程语言,熟悉Python生态工具链(如Pytest、Pipenv等),熟练使用Conda进行Python环境管理与依赖控制;
(3)熟悉FastAPI、Flask等Web框架,具备丰富的API开发和性能优化经验;
(4)掌握WebSocket开发,熟悉实时通信场景(如聊天、推送、在线协作等)的实现方案;
(5)熟悉Celery等异步任务框架,了解分布式任务调度原理与实践;
(6)熟悉关系型数据库,精通SQL优化及ORM工具的使用;
(7)熟悉Redis等缓存技术,深入理解并实践过缓存、分布式锁、消息队列等应用场景;
(8)熟练使用Docker进行应用容器化,了解Kubernetes容器编排者优先;
(9)熟练使用Git版本控制工具及团队协作开发流程;
(10)具备良好的编码习惯,注重代码可读性、可维护性和测试覆盖率;
(11)具有较强的学习能力和问题解决能力,能独立完成模块设计与开发;
(12)具备良好的沟通能力和团队协作精神,能够清晰表达技术观点;
(13)优先录取条件:
①具备高并发系统设计与开发经验者优先;
②熟练掌握不同版本Linux、Windows系统适配经验者优先;
③了解分布式系统设计(如微服务架构、消息中间件、负载均衡等);
④有云服务(AWS/Azure/GCP)开发式部署经验;
⑤熟悉Linux系统,掌握基本的Shell脚本编写能力;
⑥了解前端技术(HIML/JavaScript/Vue/React);
⑦有大模型部署、推理或集成工作经验者优先。

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

立即申请