岗位职责:
1.负责组建和管理研发项目团队,制定和管理项目开发进度计划。与客户及相关项目负责人协商确定资源投入、计划进度、质量和技术方向等项目指标,并调度研发资源达成项目目标
2.负责需求管理与分析,任务分配与协调,研发风险管控,内部冲突解决等管理职能。负责项目关键技术点、关键设计的攻关工作,制定项目技术方案,负责整体架构设计和模块架构设计
3.参与系统体系结构规划、系统性能优化、接口设计。带领研发团队进行产品的需求分析、架构设计,带领中高级研发人员进行软件开发,并按照整体进度要求高质量完成项目,保障项目的稳定运行
4.负责团队成员绩效评估,制定团队成员个人成长计划,负责团队的培训管理工作。建立良好的团队氛围,确保成员工作目标理解的一致性
5.负责产品架构规划和设计,包括系统的总体规划、架构设计、系统分析、软件实现、性能设计等
6.实施项目的技术架构规划和设计,满足项目对系统稳定性、可扩展性和安全性的需要
任职要求:
1.计算机、通信、数学等相关专业,本科及以上学历,优秀的编程能力和问题解决能力,40周岁以内
2. 7年以上开发经验,3年以上团队(10人+)管理经验,有主导过多个成功项目的经验
3.熟悉主流开发语言中两种以上,熟悉互联网相关技术组件,如缓存、消息队列、数据库、横向及纵向扩展等相关实践
4.有大型分布式系统及微服务架构设计与开发经验
5.具备较好的研发过程管理能力,包括进度、风险、质量评估的管理
6.具备良好的分析解决问题能力,责任心强,良好的对外沟通和团队协作能力
7.熟悉常用设计模式、全链路压测、降级、流控、熔断等稳定性保障手段