资深Java工程师:
1. 本科及以上学历,扎实的计算机基础。
2. 有过复杂、高并发交易系统的架构设计和优化经验,尤其是深度参与过互联网业务架构设计的优先
3. 3年及以上工作经验,长期使用JAVA及开源框架进行项目开发,并有一定得项目管理经验;深入使用Java,熟悉掌握常用的Java类库及框架,如多线程、并发处理、I/O与网络通讯,Spring、Mybatis等;系统排障经验丰富;
至少对高并发、分布式、缓存、jvm 调优、序列化、微服务等一个或多个领域有过深入研究及相关实践经验。
4. 精通 MySQL 应用开发,熟悉数据库原理和常用性能优化技术,以及 NoSQL,Queue 的原理、使用场景以及限制。
5. 具备使用统计分析、机器学习、分布式处理等技术,从大量数据中不断进行策略调优;
资深架构师:
1、熟悉互联网应用所需要的中间件的的原理、特性和实操经验,比如:服务化框架、消息、配置、监控等;拥有丰富的业务系统建设经验,包括不限于以下3个以上甚至多个系统类型,包括不限于:会员、权限、工作流、财务、交易、商品、WMS、CMS等系统;
2、 熟悉Mysql常用数据引擎原理与实践,熟悉常用NOSQL数据库原理及实践,
3、熟悉常见海量存储、流数据处理等基础设施的原理与实践;
4、拥有企业数据流水线(离线数据仓库 + 实时/流数据基础设施)建设经验,并具备推动业务研发团队完成数据切面改造的经验
5、熟悉数据格式模型(Data Governance)、数据朔源(Data Lineage)、主数据、元数据(MasterData/Metadata)管理更佳;
6、对应用容器技术(如Docker)有深入研究更佳
收起