职位描述: 主要
工作职责 :
1.负责各类应用系统的软硬件架构设计与落地,满足高可用的前提下,设计或把关系统软件的功能与性能的前瞻性。
2.负责各应用系统间接口设计,提出中间件解决方案,并落地与运维。
3.负责数据仓库的软硬件设计与落地,满足高可用和应用端各类数据需求。
4.负责软件开发流程设计与推动发布。
5.参与项目专项技术任务,针对项目或任务的具体模块或关键技术攻关。
6.部门经理交办的其他任务。
任职资格 1.基本要求
(1)教育程度 : 本科以上学历,计算机相关专业。
(2)工作经验 : 8年以上软件开发经验,3年以上平台与架构设计经验,主导过互联网大规模系统的架构设计,精通服务化、服务治理,领域建模,对系统和业务抽象有丰富的经验优先考虑。
(3)语言能力: 英文读写。
2. 软件工具技能
(1)精通Java设计思想以及设计模式。
(2)精通分布式架构设计,具备高流量、高并发、高负载的系统研发及优化,对大数据处理有丰富的经验。
(3)熟练掌握相关技术(Sevlet、JDBC、JSP等)、框架(sping boot,spingMVC,Mybatis等)、中间件(Tomcat等)
(4)熟悉PostgeSQL、MySQL、Oacle等数据库开发技术,熟悉SQL语言,会数据库调优,有DBA经验者优先;
(5)熟悉企业服务总线概念及基本原理,熟悉统一身份认证及单点登录。
(6)熟悉软件开发流程,具有良好的质量意识和规范的编程习惯;
(7)熟练使用各类办公软件;