职责:
1、负责技术架构设计,重构、优化现有的技术架构,根据业务规划,制定技术规划,制定相关的架构方案;
2、解决重要项目中的关键架构问题和技术难题,负责项目中关键技术难点的攻关和预研;
3、对开发团队进行技术指导和培训与人才梯队培养;
4、为技术团队提供可行的、有前瞻性的架构方案。
任职要求:
1、计算机相关专业,本科以上学历,5年及以上JAVA开发经验,2年及以上系统架构经验;
2、Java基础扎实,精通核心类库的使用,熟悉JVM原理,包括内存模型、类加载机制以及相关性能优化;
3、具有高可用、高性能、高并发、可扩展系统的设计经验;
4、熟悉主流java开源框架,如: Spring、Mybatis、Kafka、SpringBoot、Activiti、RabbitMQ、ELK、solr等;
5、熟练使用微服务框架Dubbo、SpringCloud;
6、熟悉多线程编程、缓存、消息队列,熟悉相关开源分布式中间件;
7、熟练使用mysql、Oracle数据库,有良好的数据库设计能力、SQL编写能力和性能调优能力,熟悉数据库中间件如MyCAT;
8、有微信公众号及小程序开发经验优先,了解物联网技术优先考虑;
9、有大数据处理(Hadoop,Spark,Storm)经验优先考虑;
10、工作积极,吃苦耐劳,具备较强的团队协作能力、沟通能力。