任职资格
1. 必须具备本科及以上学历,计算机科学与技术、软件工程、信息系统等相关专业优先;
2. 至少具备8年以上软件研发经验,其中3年以上大型平台或分布式系统架构设计经验,主导过至少1个十万级用户或百万级并发的大型系统架构设计与落地;
3. 有Java技术栈深耕经历,熟悉Spring Cloud、Dubbo等微服务框架,具备微服务架构拆分、设计与优化实战经验;
4. 精通分布式系统核心技术,包括分布式缓存(Redis、Memcached)、消息队列(Kafka、RabbitMQ)、分布式存储、负载均衡、服务熔断/降级等,能解决高并发、高可用场景下的技术难题;
5. 熟悉大型平台核心设计理念,具备多租户架构设计、资源隔离、弹性伸缩等场景的实践经验,了解云原生技术(Docker、K8s)者优先;
6. 具备扎实的架构设计能力,能独立完成系统架构方案设计、技术选型、架构评审,主导架构落地与优化;
7. 具备良好的技术视野,关注行业前沿技术动态,能结合业务场景引入合适的新技术、新方案,有大型互联网或企业级软件架构经验者优先;
8. 具备优秀的沟通协调能力,能与产品、研发、运维等跨部门团队高效协作,推动架构方案落地;
9. 具备较强的问题分析与解决能力,能快速定位并解决架构层面的技术问题,熟练编写技术方案文档、架构设计文档;
10. 持有系统架构设计师、高级工程师等相关职称或认证者优先。
岗位职责
1. 负责集团大型平台的整体架构设计,包括业务架构、技术架构、数据架构、部署架构等,制定架构设计规范与标准;
2. 结合业务发展规划,制定系统架构演进路线图,保障架构的可扩展性、兼容性与前瞻性,支撑业务长期发展;
3. 参与产品需求评审,从架构层面提供技术建议,保障需求的技术可行性与合理性;
4. 负责核心技术选型,包括框架、中间件、数据库、云服务等,评估技术选型的可行性、稳定性与性价比;
5. 主导架构方案的落地实施,指导研发团队进行架构落地,解决落地过程中遇到的技术问题;
6. 推动技术标准化与规范化,制定研发规范、编码规范、测试规范等,提升研发效率与代码质量;
7. 持续监控系统运行状态,分析系统性能瓶颈与架构风险,提出架构优化方案并推动实施,提升系统性能、稳定性与安全性;
8. 负责系统架构的合规性与安全性设计,保障系统符合数据安全、隐私保护等相关法规要求;
9. 参与重大技术故障的排查与解决,提供架构层面的技术支持,保障系统稳定运行;
10. 沉淀架构设计经验与最佳实践,编写架构设计文档、技术白皮书等,进行内部技术分享,提升团队整体架构能力;
11. 为研发团队提供架构层面的技术指导与支持,协助解决研发过程中遇到的复杂技术问题;
12. 参与技术人才培养,指导核心研发人员提升架构设计能力,打造高素质技术团队;
13. 关注行业前沿技术动态,引入合适的新技术、新方案,组织技术调研与验证,推动团队技术创新。