掌握Java、C++、Python、JavaScript等编程语言,有丰富的项目开发经验。➢ 掌握常用数据结构与算法,如栈、队列、链表、位图、二分及哈希查找、八大排序算法等。➢ 熟悉生态圈,集群的搭建,的分布式读写流程。➢ 熟悉Zookeeper 的安装和内部原理,选举机制,监听器原理。➢ 熟悉Hive 的架构和原理,常用参数的配置。➢ 熟悉Flume的组成,了解常用日志收集框架相关配置。➢ 熟悉Hbase 的基础构架和数据模型。➢ 熟悉 Spring、Mybatis,SpringBoot 等开源框架,了解IOC、DI、AOP 设计思想。
搭建数据采集平台,采用等作数据采集组件,将前端埋点数据传输至数据仓库;利用
存储数据仓库中的用户行为和业务数据,使用对数据进行处理;建立用户行为数据仓库和业
务数据仓库的分层结构,分析各层数据以提供不同级别的分析报表。