大数据工程师

人工智能

635人已加入

描述

  大数据工程师

  大数据工程师可以从事对大量数据的采集、清洗、分析、治理、挖掘,并对这些数据加以利用、管理、维护和服务的相关技术工作。

  2020年05月15日,国家邮电通信人才交流中心印发了《关于开展大数据工程师专业技术等级考试的通知》(邮电人才【2020】15号),这标志着我国大数据工程师专业技术等级考试制度的建立,该文件明确将推动提高大数据专业技术人员理论与技能水平。

  大数据开发工程师是做什么的?岗位要求高吗?大数据开发工程师要负责数据仓库建设、ETL开发、数据分析、数据指标统计、大数据实时计算平台及业务开发、平台建设及维护等工作内容。熟练掌握数据仓库、hadoop生态体系、计算及二次开发、大数据平台工具的开发:开发平台、调度系统、元数据平台等工具,该岗位对于技术要求较高。

  大数据开发工程师的岗位要求有哪些:

  1、本科以上学历,计算机相关专业,对数据处理、数据建模、数据分析等有深刻认识和实战经验

  2、熟悉HiveSQL语言,熟悉shell, python等脚本语言

  3、有hadoop、spark、flink等大数据平台的使用经验

  4、有数据仓库建设、商业数据分析、增长项目经验

  5、java/scala至少熟练使用一种

  6、熟练掌握Hadoop及Map-Reduce应用开发,熟练掌握HBase、Hive、Storm、spark等大数据开发工具

  7、熟悉至少一种实时计算引擎 Storm,SparkStreaming, Flink, 对hadoop生态其他组件有一定了解,比如 HBase, hadoop, Hive, Druid等

  熟悉Hadoop/Spark/Hive/HBase等大数据工具,主导过大型数据平台建设者优先;

  9、精通SQL,熟悉常用的关系型数据库、非关系性数据库和数据仓库,具有SQL性能优化经验;

  9、了解微服务开发理念、实现技术,熟悉常见设计模式,熟练掌握SSH开发框架,熟练进行Java、Python代码编写,熟悉多线程编程

  10、有Hadoop/Hive/Spark/Storm/Zookeeper 等相关开发经验或从事分布式相关系统的开发工作

  11、熟悉Linux/Unix系统和丰富的Java开发经验

  12、3年以上企业级数据仓库开发经验,有大规模集群应用开发经验优先

  13、熟悉数据仓库理论,具备复杂业务需求梳理能力

  14、熟练SQL开发,精通Mysql等关系型数据库

  15、熟悉Linux系统,具备shell、python等脚本开发能力者优先

  16、学习能力强,喜欢研究开源新技术,有团队观念,具备独立解决问题的能力,具备扎实的计算机理论基础, 对数据结构及算法有较强的功底

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分