岗位描述(节选)
岗位职责
1、负责软件系统整体架构方案设计,完成微服务、存储、中间件选型,梳理系统模块边界、接口规范;
2、主导技术方案评审,识别架构性能、扩展性、安全风险,输出架构文档、技术规范;
3、统筹后端服务、数据存储、消息队列的架构演进,针对高并发、大数据量场景做方案优化;
4、指导研发团队落地架构方案,推动代码规范、技术组件沉淀,解决项目中复杂技术难题;
5、跟踪行业技术发展,开展技术预研与技术选型评估,输出架构调研报告。
任职要求
1、硕士及以上学历,计算机科学、软件工程等相关专业,扎实计算机基础;
2、熟悉微服务架构,熟练掌握 Java/Go 至少一种后端技术栈,熟悉数据库、缓存、消息中间件;
3、具备大型系统架构设计实践经验,理解高可用、高并发、分布式设计思想;
4、具备较强方案拆解、技术评审能力,擅长编写架构设计文档;
5、良好沟通协调能力,具备技术视野,能够驱动团队落地架构目标。