1 负责公司信息技术的各项管理工作,包括前、后端开发、测试、部署、上线等,负责公司重要业务/技术项目的统筹和落地,对项目结果和效果负责。
2、参与项目的技术方向研究与总体规划,理解团队商业逻辑和业务架构,与前置业务方和产品经理有良好的沟通,负责带领团队进行核心产品演进规划、方案设计以及高效落地。
3、带领技术团队构架、研发、设计、指导关键技术模块,并对安全性、稳定性负责,负责团队能力建设和成员培养,持续提升团队能力。
4、指导并参与核心代码的编写,对软件产品开发过程把关,关注业界的技术趋势,深入理解业务场景的痛点和机会,提出技术驱动业务的方案,并充分协同公司的技术核心团队进行落地。
5、对需求分析、架构设计、研发、系统安装、部署、安全策略、运营管理等整体负责,深熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、搜索等机制;能对分布式常用技术进行合理应用,解决实际生产经营问题。
6、参加技术评审、技术标的等技术把关活动,对技术方案合理性、架构符合性、项目运作规范性等提供,具备丰富的业务架构和技术架构经验和方法论。结构化、体系化的工作能力,通过技术管理获得可预期的效率、可预期的成果,以及在化解复杂度和管控复杂度方面具备丰富经验。
7、有过20人以上的研发团队的管理经验,负责并顺利交付2个以上千万级别项目。