海量数据处理研发工程师
java海量数据处理研发工程师
1、熟练掌握java语言,熟悉java多线程开发;
2、 了解j2ee架构,能够使用spring、hibernate等技术进行应用开发;
3、 具有数据库方面的开发基础,数量掌握sql语句;
4、 对数据结构算法有较好的掌握;
5、 对海量数据处理方式和架构有一定研究,当出现效能瓶颈时,能分析原因并设计出合理的解决方案。
1.熟练使用C/C++语言,掌握shell编程,具有良好的编码风格,有大型项目开发经验者优先
2.熟悉linux开发环境和调试工具,具有较强的编码和调试功底,熟悉大型系统中间件构架技术
3.熟悉操作系统,算法,数据库原理和并行处理技术,对海量数据处理技术有一定的了解
4.至少熟悉oracle,sqlserver和mysql中的一种数据库产品,有数据库或搜索引擎编程经验者优先,熟悉hadoop技术者优先
1.3年以上Linux平台C/C++大型项目开发经验, 精通网络和多线程编程,熟练使用工具软件在Linux平台编译,调试和部署;
2.熟悉大型分布式系统设计与开发,熟悉Hadoop、Hive、Hbase原理及应用,有海量数据处理经验者优先;
3.熟悉Oracle/MySQL开发和数据库内部存储,有数据库底层开发经验者优先;
4.对数据结构和算法设计有较为深刻的理解,具有良好的分析问题和解决问题的能力;
1. 本科以上学历,计算机及相关专业,有互联网用户行为分析经验者优先;
2. 熟悉linux下shell编程,熟悉python,熟悉Hadoop、mongoDB等分布式系统架构;
3. 熟悉数据挖掘技术的文本聚类,分类;
4. 熟悉自然语言处理技术: 熟悉中文分词,词性标注,名词实体识别,语言模型,信息抽取、tag抽取、摘要等;
5. 熟练掌握java/C++;
6. 熟悉数据结构, 能够迅速实现算法;
1.机器学习/数学/统计学/计算机相关专业硕士/博士学位,两年以上相关研究/工作经验;
2.深刻理解并熟练掌握基于内容的语义分析挖掘相关的基础理论及相关挖掘模型构建、开发能力;
3.熟悉数据挖掘的主流算法和技术,较强的通过数据、挖掘技术解决业务问题的能力;
4.熟悉使用Java/c语言进行挖掘算法设计,熟悉Linux操作系统开发环境;
5.有互联网广告行业数据挖掘工作经验者优先;
6.有分布式海量数据挖掘经验者优先。