文档详情

大数据开发工程师岗位的主要职责概述.pdf

发布:2024-10-29约5.89千字共7页下载文档
文本预览下载声明

大数据开发工程师岗位的主要职责概述

大数据开发工程师负责大数据平台的技术和产品的设计、开发、

优化和维护。下面是小编为大家带来的大数据开发工程师岗位的主要

职责概述八篇,希望大家能够喜欢!

大数据开发工程师岗位的主要职责1

职责:

1、规划及建设大数据平台;

2、负责大数据存储系统、分布式计算系统、挖掘算法等设计、

研发以及维护、优化工作;

3、负责分析、挖掘、对抗各种产品安全层面的恶意行为;

4、参与项目的系统设计和核心代码开发,指导和培训其他工程

师;

5、整理和提交技术文档,负责核心功能模块的代码编写和测试

工作。

岗位要求:

1、计算机、统计学等相关专业本科及以上学历,具有深厚的数

学、统计学和计算机相关知识,精通数据仓库和数据挖掘的相关技术,

3年以上大数据开发相关经验;

2、具有非常扎实的Java基础,熟悉Shell、Python、R、Scala

等一种以上语言;

3、算法基础扎实,熟悉常见的数据结构,了解分布式算法和分布

式系统的技术原理;

4、精通MapReduce设计方法或Spark计算框架、对NoSQL,

Hadoop、Hbase、Spark、Hive等主流云计算,大数据相关软件有

充分的了解,并且有实践经验,能解决应用中的复杂问题;

5、熟悉大数据处理相关技术,包括但不限于Hadoop、Hive、

Hbase、Impala、Spark,Kafaka、Flume、Sqoop、Storm、Redis

等;

6、研读过Hadoop、Hbase、Hive源代码者,能够在特定业务

中进行定制改造者优先;

7、具有海量数据处理、数据挖掘、数据分析相关项目的工作经验

者优先。

大数据开发工程师岗位的主要职责2

职责:

1、参与大数据架构的规划设计,参与业务建模及数据化运营平台

的搭建、运维,对业务流程与大数据的结合提出建议和解决方案;

2、完成基于大数据平台的业务项目的开发、实施和维护工作;

3、负责解决大数据平台建设过程中的技术难点和性能调优工作;

4、参与数据仓库设计,根据业务需求实现高效率高灵活性的查询,

数据分析,数据挖掘;

5、负责高吞吐高可用数据实时和离线采集,高并发的大数据业务

架构设计

6、负责研发技术发展方向,新技术领域的探索,引入并验证数据

平台领域新技术,提供系统效能

7、对大数据技术及开源框架充满热情,具有钻研精神,能自我学

习。

任职资格:

1、具有5年Java开发经验,熟悉Spring生态,掌握Hibernate、

Mybatis任意一种ORM框架,掌握Oracle、Mysql数据库。

2、具有2年以上的大数据开发经验,熟悉大数据、数据仓库,分

布式架构技术理论,具有大数据整体系统架构设计和实战经验,熟悉

CDH、HDP、TDH至少一款大数据产品,有从无到有建设大数据平台

经验者优先;

3、熟悉大数据组件的开发、搭建、维护以及性能优化;

4、较强的开发能力,必须熟练使用相关开发语言

(Java/Python/Scala/Shell等),熟悉大数据生态、关系数据库和

NOSQL数据库、Linux等相关知识,能够独立完成并指导初级开发人

员完成大数据相关的技术实现和调优;

5、熟悉Hadoop、Hbase、Hdfs、MapReduce、Yarn、

Zookeeper、Hive、Impala、Spark、Flink、Kafka、Flume、Kylin、

Phoenix等组件或技术,能阅读源码跟踪问题。

6、

显示全部
相似文档