职位信息
岗位职责:
1.负责核心系统架构设计,重构、优化现有的技术架构,应对大量数据和高并发;
2.在项目需求不断细化的过程中校正整体架构设计,优化设计流程,制定相应的技术改进计划,是系统能够快速响应新业务;
3.进行数据库高可用设计、数据库优化、数据库安全管理;
4.对业务发展进行评估,并制定下一阶段的架构体系规划;
5.攻克大数据量、高并发、高稳定性等到来的各种挑战及技术难关;
6.对系统的重用、扩展、安全、性能、伸缩性、简介等做系统级把握。
7.对公司总体软件架构负责,对细分软件指导。
任职要求:
1、研究生以上学历,第一学历为985/211院校,计算机软件及相关专业,持有高级系统分析师、高级系统架构设计师证书优先考虑;
2、5年以上软件开发经验,3年以上架构设计经验;
3.有大型软件统筹经验
4.AVA基础扎实,精通io、集合、多线程等基础框架,熟悉底层实现原理和机制;
5.熟悉系统架构体系,精通SpringCloud、SpringBoot、分布式缓存(Redis集群)、分布式处理方案;
6.精通spring、springMVC、mybatis等开源框架,熟悉底层实现原理和机制;
7.精通消息中间件,如activeMQ、RabbitMQ、Kafka等在合适业务场景使用合适技术;
8.能够熟练运用Oracle和MySQL,有实际大量数据量的数据库高可用设计经验、数据优化、数据库安全管理等经验;
9.熟悉缓存技术、服务器优化、集群技术处理、负载均衡、系统性能调优等软件高级技术;
10.责任心强,积极主动,具有良好的团队合作精神和沟通、领导能力;
11.年收入50万+(期权+股权激励)