职位描述: 1、
岗位职责:
(1)负责软件架构设计、重构、优化工作,根据用户需求和团队现状制定合理的系统架构方案; 有中台经验者预先;
(2)解决项目中的关键架构问题和技术难题,对项目中的关键技术难点进行攻关和预研;
(3)组织团队开发人员进行代码质量检查,协助项目经理开展技术指导工作;
2、
岗位要求:
(1)统招本科及以上学历;计算机相关专业且具有5年以上技术类相关工作经验优先;
(2)具备较强的技术分析能力以及5年以上软件开发经历;
(3)熟悉JVM原理、Java并发编程,有较强的代码编写能力;
(4)熟悉主流开源应用框架和技术,如Sping、SpingCloud、MyBatis、Dubbo、Kafka、ELK、ZooKeepe、Nginx等开发技术;
(5)熟练掌握分布式架构基本原理,有高并发、高性能、高可用的大型分布式系统架构经验;
(6)熟悉Linux/Unix系统,熟练掌握lua/python/shell等其中一种脚本语言;
(7)熟悉常见关系和非关系型数据库的应用设计开发并了解性能调优,如MySql,Redis,oacle等;
(8)有成功的软件架构设计案例,对于复杂软件系统、软件工程都有丰富的经验和深刻的理解;