导航:首页 > 网络数据 > 大数据工程师是干嘛呢

大数据工程师是干嘛呢

发布时间:2023-02-10 16:44:50

『壹』 大数据工程师是做什么的

总结一句话就是 写 SQL (很多入职一两年的大数据工程师主要的工作就是写 SQL )
还有其他的

2 为集群搭大数据环境(一般公司招大数据工程师环境都已经搭好了,公司内部会有现成的大数据平台,但我这边会私下搞一套测试环境,毕竟公司内部的大数据系统权限限制很多,严重影响开发效率)

3 维护大数据平台(这个应该是每个大数据工程师都做过的工作,或多或少会承担“运维”的工作)

4 数据迁移(有部分公司需要把数据从传统的数据库 Oracle、MySQL 等数据迁移到大数据集群中,这个是比较繁琐的工作,吃力不讨好)

5 应用迁移(有部分公司需要把应用从传统的数据库 Oracle、MySQL 等数据库的存储过程程序或者SQL脚本迁移到大数据平台上,这个过程也是非常繁琐的工作,无聊,高度重复且麻烦,吃力不讨好)

6 数据采集(采集日志数据、文件数据、接口数据,这个涉及到各种格式的转换,一般用得比较多的是 Flume 和 Logstash)

7 数据处理
7.1 离线数据处理(这个一般就是写写 SQL 然后扔到 Hive 中跑,其实和第一点有点重复了)
7.2 实时数据处理(这个涉及到消息队列,Kafka,Spark,Flink 这些,组件,一般就是 Flume 采集到数据发给 Kafka 然后 Spark 消费 Kafka 的数据进行处理)

8 数据可视化(这个我司是用 Spring Boot 连接后台数据与前端,前端用自己魔改的 echarts)

9 大数据平台开发(偏Java方向的,大概就是把开源的组件整合起来整成一个可用的大数据平台这样,常见的是各种难用的 PaaS 平台)

10 数据中台开发(中台需要支持接入各种数据源,把各种数据源清洗转换为可用的数据,然后再基于原始数据搭建起宽表层,一般为了节省开发成本和服务器资源,都是基于宽表层查询出业务数据)

11 搭建数据仓库(这里的数据仓库的搭建不是指 Hive ,Hive 是搭建数仓的工具,数仓搭建一般会分为三层 ODS、DW、DM 层,其中DW是最重要的,它又可以分为DWD,DWM,DWS,这个层级只是逻辑上的概念,类似于把表名按照层级区分开来的操作,分层的目的是防止开发数据应用的时候直接访问底层数据,可以减少资源,注意,减少资源开销是减少 内存 和 CPU 的开销,分层后磁盘占用会大大增加,磁盘不值钱所以没什么关系,分层可以使数据表的逻辑更加清晰,方便进一步的开发操作,如果分层没有做好会导致逻辑混乱,新来的员工难以接手业务,提高公司的运营成本,还有这个建数仓也分为建离线和实时的)

总之就是离不开写 SQL ...

『贰』 大数据开发工程师主要做什么

大数据开发工程师主要负责数据仓库建设,数据分析、数据统计、平台建设及维护等工作内容,大数据工程师需要熟练掌握各种数据技术,对个人能力要求很高,因而工资水平也是非常可观的。

『叁』 大数据工程师从事什么工作

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

『肆』 大数据工程技术人员是做什么的 工作内容有哪些

近日,人社部发布通知,正式公布了十三个新职业信息,其中大数据工程技术人员就是其中之一。

大数据工程技术人员的工作内容

大数据工程技术人员是指从事大数据采集、清洗、分析、治理、挖掘等技术研究,并加以利用、管理、维护和服务的工程技术人员。

主要工作任务:

大数据采集(爬虫)、大数据清洗(ETl工程师)、大数据建模(算法工程师)与大数据分析(数据分析员);

管理、分析展现及应用等技术(大数据开发工程师);

研究、应用大数据平台体系架构、技术和标准;

设计、开发、集成、测试大数据软硬件系统;

管理、维护并保障大数据系统稳定运行;

监控、管理和保障大数据安全;

提供大数据的技术咨询和技术服务。

我推荐: 中国13个新职业公布

大数据工程技术人员就业前景如何

在企业中,大数据工程师的发展分为四个阶段:从软件技术员到助理软件工程师,再到软件工程师,最后成为高级软件工程师。据IDC的统计数字,在所有软件开发类人才的需求中,对大数据工程师的需求达到全部需求量的60%—70%。同时,大数据软件工程师的工资待遇相对较高。

大数据软件工程师的一般起步月薪在6k-1w之间,远远超过应届毕业生的两三千的薪资。有一两年的工作经验之后,薪资待遇还会提升,比如有一年工作经验的大数据高级工程师的薪资待遇差不多在年薪10w-15w之间。

在未来的几年内,大数据人才的缺口只会越来越大,企业对人才的需求远远大于供给。大数据工程师是目前国内高端计算机领域,就业薪资非常高的一类职业。

『伍』 大数据工程师是干什么的

大数据工程师是参与BEH-Developer产品开发,增强原有流式能力,扩展开发工作台新功能,具有独立的代码开发能力,能独立完成功能模块开发和优化。

『陆』 大数据工程师主要做什么

当前大数据平台开发岗位的附加值还是比较高的,大数据平台开发岗位往往集中在大回型互联网企业,随着云计算逐渐答从IaaS向PaaS过渡,大数据平台开发也会基于行业特点来开发针对性比较强的PaaS平台,这是整合行业资源并搭建技术生态的一个关键。搭建PaaS平台不仅需要掌握大数据知识,同时还需要掌握云计算知识,实际上大数据和云计算本身就有比较紧密的联系,二者在技术体系结构上都是以分布式存储和分布式计算为基础,只不过关注点不同而已。

大数据运维工程师以搭建大数据平台为主,虽然这部分岗位的门槛相对比较低,但是需要学习的内容还是比较多的,而且内容也比较杂,网络知识、数据库管理知识、操作系统(Linux)知识、大数据平台(含开源和商用平台)知识都需要掌握一些,对于实践操作的要求会比较高。

最后,当前大数据工程师往往并不包含专业的数据分析岗位,一般数据分析岗位都会单独列出来,这部分岗位涉及到算法岗、开发岗(实现)和数据呈现岗等,数据分析岗位对于从业者的数学基础要求比较高,同时还需要掌握大量的数据分析工具,当然也离不开Python、Sql等知识。

『柒』 大数据工程师主要是做什么的

大数据工程师的主要工作是:分析历史、预测未来、优化选择。

1、分析历史,找出过去事件的特征:

大数据工程师一个很重要的工作,就是通过分析数据来找出过去事件的特征。找出过去事件的特征,最大的作用是可以帮助企业更好地认识消费者。通过分析用户以往的行为轨迹,就能够了解这个人,并预测他的行为。

2、预测未来,预测未来可能发生的事情:

通过引入关键因素,大数据工程师可以预测未来的消费趋势。

3、优化选择,找出最优化的结果:

根据不同企业的业务性质,大数据工程师可以通过数据分析来达到不同的目的。

在工作岗位上,大数据工程师需要基于Hadoop,Spark等构建数据分析平台,进行设计、开发分布式计算业务。负责大数据平台(Hadoop,HBase,Spark等)集群环境的搭建,性能调优和日常维护。负责数据仓库设计,数据ETL的设计、开发和性能优化。参与构建大数据平台,依托大数据技术建设用户画像。

(7)大数据工程师是干嘛呢扩展阅读:

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

大数据工程师专业技术水平等级培训考试分初级、中级、高级三个级别。

大数据工程师培养人群:有志于从事大数据采集、清洗、分析、治理、挖掘等技术研究,并加以利用、管理、维护和服务的工程技术人员。

大数据工程师初、中、高三个级别考试均设《大数据理论基础》、《大数据技能实操》两个科目。

『捌』 大数据开发工程师是做什么的

大数据开发工程师所涉及的工作内容还是挺多的,比如数据抽取,数据清洗,数据建模,数仓以及各种主题域的数仓建模等,需要熟悉各种数据抽取,etl工具等

『玖』 大数据开发工程师是做什么

大数据开发工程师做的是:
1、参与大数据平台的数据架构设计,完成从业务模型到数据模型的设计;
2、基于海量数据的数据仓库,为业务搭建通用的查询和分析解决方案;
3、根据工作安排高效、高质地完成代码编写,确保符合前端代码规范。以上是大数据开发工程师目前在行业或公司中负责的工作内容。

阅读全文

与大数据工程师是干嘛呢相关的资料

热点内容
maya粒子表达式教程 浏览:84
抖音小视频如何挂app 浏览:283
cad怎么设置替补文件 浏览:790
win10启动文件是空的 浏览:397
jk网站有哪些 浏览:134
学编程和3d哪个更好 浏览:932
win10移动硬盘文件无法打开 浏览:385
文件名是乱码还删不掉 浏览:643
苹果键盘怎么打开任务管理器 浏览:437
手机桌面文件名字大全 浏览:334
tplink默认无线密码是多少 浏览:33
ipaddgm文件 浏览:99
lua语言编程用哪个平台 浏览:272
政采云如何导出pdf投标文件 浏览:529
php获取postjson数据 浏览:551
javatimetask 浏览:16
编程的话要什么证件 浏览:94
钱脉通微信多开 浏览:878
中学生学编程哪个培训机构好 浏览:852
荣耀路由TV设置文件共享错误 浏览:525

友情链接