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