- 岗位职责
1.负责中台产品系统架构设计,并指导开发落地,保障研发质量;
2.根据业务需求,划分出中台业务领域和限界上下文;
3.负责领域架构设计,建立领域模型,并指导开发落地;
4.协助项目负责人完成业务中台研发进度和资源规划;
5.参与技术方案评审,保证技术方案的先进性和可落地性,攻克关键技术难题;
6.负责指导和培训架构师、研发工程师,构建精英、高效的研发团队,提升公司技术竞争力;
7.负责制定技术标准,编写相应的中台业务规范文档,提升公司级业务复用能力。
- 岗位要求
1.本科及以上学历,计算机或相关专业,5年以上互联网行业软件产品设计和架构经验,2年以上中台系统架构经验,有从0~1建立中台经验者优先;
2.掌握DDD设计模式,具备较强的业务抽象能力,能够准确对每个领域进行解析,识别出子域、实体、值对象、聚合等;
3.有数据库设计经验,能够根据业务领域模型,进行合理的分库分表设计;
4.具备良好的面向对象的设计能力,站在用户角度进行业务领域概要设计;
5.有分布式系统开发经验,包括分布式存储服务,计算平台,高并发实时服务等;
6.了解SOA架构理念及实现技术;熟悉Spring Cloud、Nginx、Redis、RocketMQ等开源框架/软件并熟悉其实现原理;
7.熟练掌握MySQL、Mongodb应用开发和常用性能优化和扩展技术,对业界常见的存储系统,如Hadoop,HBase,Oracle,PostgreSQL等有一定了解;
8.具有丰富的大型分布式、高并发、高负载、高可用系统架构、设计、开发和调优经验;主导过完整中台系统或大型高并发应用系统的设计者优先考虑;
9.具备良好的逻辑思维,沟通技巧与团队协作能力,有团队管理经验者优先;
10.具有较强的执行力,高度的责任感和内驱力,能够在高压下高效工作。