1. 熟练掌握JAVA语言开发技术,熟悉J2EE体系架构,熟悉设计模式;
2. 熟练使用主流Web开发框架,如Spring、SpringMVC、Spring-Boot、Mybatis等;
3. 熟悉基于springcloud的微服务架构体系;
4. 熟悉hadoop、hive、elasticsearch等大数据技术,可以独立完成集群的搭建;
5. 熟悉Scala、Python语言,使用它开发spark项目;
6. 熟悉MySQL、Oracle等关系型数据库管理系统,有数据库基本应用能力,了解PostgreSQL数据库管理系统;
7. 熟悉Flink/Spark计算框架。
1. 营销闭环平台项目
基于人群的行为漏斗数据做精准推送。
2.大数据工坊
大数据处理平台。采集外部数据为数据集,创建Pipeline处理数据。
3.MLaaS
机器学习即服务平台。用与机器学习使用平台,包括数据标识、模型管理、模型训练、算法开发、模型发布等功能。
营销闭环,分析人群的行为信息,对人群做定向推送服务。 1. WEB端架构的搭建,公共接口、工具类开发; 2.大数据任务开发; 3.文档编写:安装手册、运维监控手册等。
大数据开发平台。采集外部源数据为数据集,针对数据集进行数据处理,输出为数据集,最终输出待外部源。整个平台输入输出全部以数据集的概念,中间处理过程以Pipeline方式,Pipeline的最小单元为算子。 1. 平台架构师 2. 数据集模块开发