职位概要:
负责公司产品技术架构的设计及开发工作,根据公司需求对已有技术架构进行持续改进。
岗位职责:
1.负责公司信息化平台、技术框架和重点技术的规划、设计与评估工作;
2.负责技术架构设计、重构、优化,根据业务规划及技术规划制定应用架构方案,推动系统演进;
3.审核和评估相关方案与设计,以确保其符合架构规划,满足业务需求;
4.负责技术架构选型、并主导功能模块设计、数据结构设计、对外接口设计;
5.根据业务框架要求,提供技术实现方案,可以通过配置实现业务需求的变化,跟踪并研究最新技术并应用于产品;
6.指导开发团队高效完成工作,并能直接参与技术开发,解决各类技术疑难问题,负责攻克技术难关和整体系统性能调优。
任职资格:
1、大学本科(含)以上学历,计算机软件、信息管理、软件工程管理等相关专业;
2、5年以上java及WEB应用软件开发经验,有制造业企业技术架构开发经验优先;
3、精通Java语言,对相关技术领域的开源产品有深入的理解;
4、精通spring、springmvc、mybatis、redis、zookeeper等主流开发技术,精通mysql、Oracle、SQL Server等数据库;
5、精通领域建模,熟悉主流技术架构体系,熟悉SOA,敏捷开发等理念;
6、熟悉缓存技术、搜索技术、异步框架、集群与负载均衡、消息系统等领域;
7、有大型分布式、高并发、高负载、高可用系统设计、开发和调优经验;
8、具备较强的逻辑思维,对新技术持有敏感性并愿意致力于新技术的探索和研究;
9、 责任心强,思维敏捷,善于沟通。