职位描述
职责描述:
1.主导软件系统架构设计、概要设计和详细设计,包括应用架构、技术架构和数据架构
2.负责对系统软件架构、系统分层、关键构件、接口设计,并输出架构设计文档
3.负责对现有系统进行重构,研究新技术并参与制定技术路线图
4.承担系统核心功能的研发工作,主导解决性能、网络、分布式等技术问题
5.承担代码质量的评审,指导相关团建测试并完成性能、代码优化
6.负责培训及指导开发人员不断提升技术分析、设计能力和系统架构能力
任职要求:
1.985或211院校毕业,计算机等相关专业
2.大型企业应用系统6年以上大型设计开发经验
3.主导过2个以上项目系统架构设计和搭建工作
4.精通面向对象分析设计方法,具有丰富的SOA及UML建模经验
5.熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制
6.精通常用开源框架和组件,如Eureka、spring cloud、Redis、RabbitMQ、React/Vue等
7.熟悉大数据量、高可扩展性、高可用性的系统设计原理和开发经验
8.精通多线程及高性能的应用的设计,编码及性能调优,有高并发应用开发经验
9.熟悉云平台架构设计和开发经验