高级python后端工程师
1.5-2.8万元/月
更新 2025-12-19 14:40:57
浏览 861
职位详情
Python
5-10年
Golang · C++ · 分布式经验 · Django · MySQL · 架构设计经验 · Python
一、岗位职责
1.企业后端软件全生命周期管理:牵头负责公司核心软件产品后端的整体规划,包括技术架构设计、技术方案选型,推动方案落地执行,并根据业务发展需求与市场变化,及时进行后端系统的升级调整与优化迭代,确保后端系统的稳定性、可扩展性与安全性。
2.高并发场景技术攻坚:凭借丰富的高并发软件产品后端设计经验,深入分析高并发业务场景下的技术痛点,如流量峰值处理、数据同步效率、系统响应速度等,设计并实现高效的解决方案,保障软件产品在高并发情况下仍能保持优异的性能与稳定运行。
3.会员制软件后端设计与协同:主导会员制软件后端的整体设计,涵盖会员数据模型构建、会员等级体系开发、会员权益管理逻辑实现等,同时与前端开发团队紧密配合、高效协调,共同完成整个项目的会员管理程序编写,确保会员功能模块的顺畅运行与用户体验。
4.技术团队协同与指导:参与跨部门技术协作,与产品、前端、测试等团队保持良好沟通,明确技术需求与开发目标;在团队内部,对junior后端开发人员提供技术指导与代码审查,提升团队整体技术水平与开发效率。
5.技术风险把控与问题排查:建立后端系统技术风险预警机制,定期对系统进行漏洞扫描与性能检测,提前识别潜在风险;当系统出现故障或问题时,能够快速定位原因,主导问题排查与修复,减少故障对业务的影响。
6.技术调研与创新应用:持续关注后端技术领域的发展动态,如新型编程语言、框架、数据库技术等,进行技术调研与评估;将成熟且适合公司业务的新技术、新方案引入项目开发中,提升系统性能与开发效率。
二、任职要求
1.学历与专业:本科及以上学历,计算机科学与技术、软件工程、信息管理与信息系统等相关专业。
2.工作经验:
◦8年及以上后端开发工作经验,其中至少2年以上负责企业级软件后端整体规划与落地的经验。
◦拥有3个及以上高并发软件产品后端设计与开发的项目经验,且能详细阐述项目中高并发问题的解决方案与实施效果。
◦具备2年及以上会员制软件后端整体设计与管理经验,熟悉会员体系相关业务逻辑与技术实现要点。
1.技术能力:
◦精通至少一种主流后端编程语言,如Python、Go等,深入理解语言的底层原理与高级特性。
◦熟练掌握主流后端框架,如SpringBoot、SpringCloud(Java技术栈)、Django、Flask(Python技术栈)、Gin、Beego(Go技术栈)等,能够基于框架进行高效开发与定制化改造。
◦熟悉主流数据库技术,包括关系型数据库(如MySQL、Oracle)与非关系型数据库(如Redis、MongoDB),掌握数据库索引优化、查询优化、分库分表等技术,能应对大数据量存储与高并发查询场景。
◦了解分布式系统原理,熟悉分布式缓存、分布式事务、负载均衡、服务熔断与降级等分布式技术,能在实际项目中合理应用。
◦掌握RESTfulAPI设计规范,具备良好的接口设计能力,能设计出易用、高效、安全的API接口。
◦熟悉Linux操作系统,能够在Linux环境下进行服务器部署、配置与运维操作,掌握Shell脚本编写技能者优先。
1.软技能:
◦具备优秀的技术规划能力与项目管理意识,能够清晰把握项目开发进度与质量,推动项目顺利落地。
◦拥有较强的问题分析与解决能力,面对复杂技术问题时,能快速梳理思路,找到有效解决方案。
1.企业后端软件全生命周期管理:牵头负责公司核心软件产品后端的整体规划,包括技术架构设计、技术方案选型,推动方案落地执行,并根据业务发展需求与市场变化,及时进行后端系统的升级调整与优化迭代,确保后端系统的稳定性、可扩展性与安全性。
2.高并发场景技术攻坚:凭借丰富的高并发软件产品后端设计经验,深入分析高并发业务场景下的技术痛点,如流量峰值处理、数据同步效率、系统响应速度等,设计并实现高效的解决方案,保障软件产品在高并发情况下仍能保持优异的性能与稳定运行。
3.会员制软件后端设计与协同:主导会员制软件后端的整体设计,涵盖会员数据模型构建、会员等级体系开发、会员权益管理逻辑实现等,同时与前端开发团队紧密配合、高效协调,共同完成整个项目的会员管理程序编写,确保会员功能模块的顺畅运行与用户体验。
4.技术团队协同与指导:参与跨部门技术协作,与产品、前端、测试等团队保持良好沟通,明确技术需求与开发目标;在团队内部,对junior后端开发人员提供技术指导与代码审查,提升团队整体技术水平与开发效率。
5.技术风险把控与问题排查:建立后端系统技术风险预警机制,定期对系统进行漏洞扫描与性能检测,提前识别潜在风险;当系统出现故障或问题时,能够快速定位原因,主导问题排查与修复,减少故障对业务的影响。
6.技术调研与创新应用:持续关注后端技术领域的发展动态,如新型编程语言、框架、数据库技术等,进行技术调研与评估;将成熟且适合公司业务的新技术、新方案引入项目开发中,提升系统性能与开发效率。
二、任职要求
1.学历与专业:本科及以上学历,计算机科学与技术、软件工程、信息管理与信息系统等相关专业。
2.工作经验:
◦8年及以上后端开发工作经验,其中至少2年以上负责企业级软件后端整体规划与落地的经验。
◦拥有3个及以上高并发软件产品后端设计与开发的项目经验,且能详细阐述项目中高并发问题的解决方案与实施效果。
◦具备2年及以上会员制软件后端整体设计与管理经验,熟悉会员体系相关业务逻辑与技术实现要点。
1.技术能力:
◦精通至少一种主流后端编程语言,如Python、Go等,深入理解语言的底层原理与高级特性。
◦熟练掌握主流后端框架,如SpringBoot、SpringCloud(Java技术栈)、Django、Flask(Python技术栈)、Gin、Beego(Go技术栈)等,能够基于框架进行高效开发与定制化改造。
◦熟悉主流数据库技术,包括关系型数据库(如MySQL、Oracle)与非关系型数据库(如Redis、MongoDB),掌握数据库索引优化、查询优化、分库分表等技术,能应对大数据量存储与高并发查询场景。
◦了解分布式系统原理,熟悉分布式缓存、分布式事务、负载均衡、服务熔断与降级等分布式技术,能在实际项目中合理应用。
◦掌握RESTfulAPI设计规范,具备良好的接口设计能力,能设计出易用、高效、安全的API接口。
◦熟悉Linux操作系统,能够在Linux环境下进行服务器部署、配置与运维操作,掌握Shell脚本编写技能者优先。
1.软技能:
◦具备优秀的技术规划能力与项目管理意识,能够清晰把握项目开发进度与质量,推动项目顺利落地。
◦拥有较强的问题分析与解决能力,面对复杂技术问题时,能快速梳理思路,找到有效解决方案。
相似职位
很抱歉,暂无相似职位!