职责:
1、针对业务需要负责架构分析、设计、重构,指导研发团队开发 ;
2、规划、调研部门产品的技术方向,制定统一的开发,运维,发布的服务工具;
3、针对开发团队的日常技术培训工作。
要求:
1、计算机相关专业本科及以上学历;
2、5年以上J2EE开发经验,3年以上架构设计经验;
3、扎实的Java编程、数据结构和算法基础,对JVM原理有一定理解,熟悉各种设计模式;
4、熟练掌握mybatis/Hibernate、Activiti、Dubbo、Spring boot、Spring Cloud 等主流JAVA技术框架;
5、熟悉Oracle、MySQL,具备应用和数据库调优经验、熟悉NoSQL、MQ、Cache、TCP/IP原理;
6、了解Docker容器技术、熟悉Linux系统和常用 shell命令;
7、熟悉SAAS/PAAS平台服务,例如多租户、BPM服务、规则服务、事件服务、消息服务、缓存服务、日志服务、监控服务等;
8、具备丰富的系统分析与架构设计实践经验,熟悉SOA、微服务及分布式应用等主流技术架构原理,熟悉系统架构在性能、可用性、扩展性、安全性等方面的设计;
9、有良好的沟通和文档能力,掌握各类软件建模、管理工具,以工程思维全面理解业务需求。
其他关键:
1、具备ToB、ToG 行业信息化建设经验者优先;
2、有BPM、BI、数据对象服务、动态表单、大规模平台性服务性能优化经验者优先。