技术架构师
职位描述
岗位职责:
1、负责团队的技术方向规划、系统架构设计、模块拆分、服务治理等;
2、指导和把关技术方案设计、可行性、推动方案落地;
3、负责技术难点攻坚,提供基于性能、稳定、扩展、安全等方面可实现的方案并推动落地;
4、制定开发规范,参与制定技术标准,编写相应的技术文档,并对通用技术进行整理,提高技术复用;
5、辅助Leader完成骨干的培养和人才梯队建设;
任职要求:
1、研究生以及上学历,8年以上Java开发经验、3年以上的架构经验可放宽至本科;
2、精通Java开发语言,熟悉常用设计模式;
3、熟悉常用中间件及其设计原理;
4、精通常用的技术框架以及实现基本原理,如springboot、springcloud;
5、熟悉业务建模及功能设计,包括:领域模型、数据模型、流程图等;
6、具备丰富的架构设计经验,能够准确、全面的理解业务,并根据业务发展设计合理的架构方案;
7、熟悉系统的非功能性设计及评估,包括但不限于安全性、可靠性、运行效率(性能容量、网络带宽)、可维护性等;
8、理解架构师的职责和架构设计的目标、原则及取舍。能根据业务的开展情况,资源的约束条件等,做出最合适的架构方案;