大數(shù)據(jù)開發(fā)工程師崗位的主要職責(zé)概述
在充滿活力,日益開放的今天,越來越多地方需要用到崗位職責(zé),崗位職責(zé)具有提高內(nèi)部競爭活力,更好地發(fā)現(xiàn)和使用人才的作用。想必許多人都在為如何制定崗位職責(zé)而煩惱吧,以下是小編精心整理的大數(shù)據(jù)開發(fā)工程師崗位的主要職責(zé)概述,僅供參考,希望能夠幫助到大家。
大數(shù)據(jù)開發(fā)工程師崗位的主要職責(zé)概述1
職責(zé):
1、規(guī)劃及建設(shè)大數(shù)據(jù)平臺;
2、負(fù)責(zé)大數(shù)據(jù)存儲系統(tǒng)、分布式計算系統(tǒng)、挖掘算法等設(shè)計、研發(fā)以及維護(hù)、優(yōu)化工作;
3、負(fù)責(zé)分析、挖掘、對抗各種產(chǎn)品安全層面的惡意行為;
4、參與項目的系統(tǒng)設(shè)計和核心代碼開發(fā),指導(dǎo)和培訓(xùn)其他工程師;
5、 整理和提交技術(shù)文檔,負(fù)責(zé)核心功能模塊的代碼編寫和測試工作。
崗位要求:
1、計算機(jī)、統(tǒng)計學(xué)等相關(guān)專業(yè)本科及以上學(xué)歷,具有深厚的數(shù)學(xué)、統(tǒng)計學(xué)和計算機(jī)相關(guān)知識,精通數(shù)據(jù)倉庫和數(shù)據(jù)挖掘的相關(guān)技術(shù),3年以上大數(shù)據(jù)開發(fā)相關(guān)經(jīng)驗;
2、具有非常扎實的Java基礎(chǔ),熟悉Shell、Python、R、Scala等一種以上語言;
3、算法基礎(chǔ)扎實,熟悉常見的數(shù)據(jù)結(jié)構(gòu),了解分布式算法和分布式系統(tǒng)的技術(shù)原理;
4、精通MapReduce設(shè)計方法或Spark計算框架、對NoSQL,Hadoop、Hbase、Spark、Hive等主流云計算,大數(shù)據(jù)相關(guān)軟件有充分的了解,并且有實踐經(jīng)驗,能解決應(yīng)用中的復(fù)雜問題;
5、熟悉大數(shù)據(jù)處理相關(guān)技術(shù),包括但不限于Hadoop、Hive、Hbase、Impala、Spark,Kafaka、Flume、Sqoop、Storm、Redis等;
6、研讀過Hadoop、Hbase、Hive源代碼者,能夠在特定業(yè)務(wù)中進(jìn)行定制改造者優(yōu)先;
7、具有海量數(shù)據(jù)處理、數(shù)據(jù)挖掘、數(shù)據(jù)分析相關(guān)項目的工作經(jīng)驗者優(yōu)先。
大數(shù)據(jù)開發(fā)工程師崗位的主要職責(zé)概述2
職責(zé):
1、參與大數(shù)據(jù)架構(gòu)的.規(guī)劃設(shè)計,參與業(yè)務(wù)建模及數(shù)據(jù)化運(yùn)營平臺的搭建、運(yùn)維,對業(yè)務(wù)流程與大數(shù)據(jù)的結(jié)合提出建議和解決方案;
2、完成基于大數(shù)據(jù)平臺的業(yè)務(wù)項目的開發(fā)、實施和維護(hù)工作;
3、負(fù)責(zé)解決大數(shù)據(jù)平臺建設(shè)過程中的技術(shù)難點(diǎn)和性能調(diào)優(yōu)工作;
4、參與數(shù)據(jù)倉庫設(shè)計,根據(jù)業(yè)務(wù)需求實現(xiàn)高效率高靈活性的查詢,數(shù)據(jù)分析,數(shù)據(jù)挖掘;
5、負(fù)責(zé)高吞吐高可用數(shù)據(jù)實時和離線采集,高并發(fā)的大數(shù)據(jù)業(yè)務(wù)架構(gòu)設(shè)計
6、負(fù)責(zé)研發(fā)技術(shù)發(fā)展方向,新技術(shù)領(lǐng)域的探索,引入并驗證數(shù)據(jù)平臺領(lǐng)域新技術(shù),提供系統(tǒng)效能
7、對大數(shù)據(jù)技術(shù)及開源框架充滿熱情,具有鉆研精神,能自我學(xué)習(xí)。
任職資格:
1、具有5年Java開發(fā)經(jīng)驗,熟悉Spring生態(tài),掌握Hibernate、Mybatis任意一種ORM框架,掌握Oracle、Mysql數(shù)據(jù)庫。
2、具有2年以上的大數(shù)據(jù)開發(fā)經(jīng)驗,熟悉大數(shù)據(jù)、數(shù)據(jù)倉庫,分布式架構(gòu)技術(shù)理論,具有大數(shù)據(jù)整體系統(tǒng)架構(gòu)設(shè)計和實戰(zhàn)經(jīng)驗,熟悉CDH、HDP、TDH至少一款大數(shù)據(jù)產(chǎn)品,有從無到有建設(shè)大數(shù)據(jù)平臺經(jīng)驗者優(yōu)先;
3、熟悉大數(shù)據(jù)組件的開發(fā)、搭建、維護(hù)以及性能優(yōu)化;
4、較強(qiáng)的開發(fā)能力,必須熟練使用相關(guān)開發(fā)語言(Java/Python/Scala/Shell等),熟悉大數(shù)據(jù)生態(tài)、關(guān)系數(shù)據(jù)庫和NOSQL數(shù)據(jù)庫、Linux等相關(guān)知識,能夠獨(dú)立完成并指導(dǎo)初級開發(fā)人員完成大數(shù)據(jù)相關(guān)的技術(shù)實現(xiàn)和調(diào)優(yōu);
5、熟悉Hadoop、Hbase、Hdfs、MapReduce、Yarn、Zookeeper、Hive、Impala、Spark、Flink、Kafka、Flume、Kylin、Phoenix等組件或技術(shù),能閱讀源碼跟蹤問題。
6、熟練掌握Spark、flink任意一種計算框架,掌握MapReduce計算框架原理,并有實際項目開發(fā)經(jīng)驗。
7、熟練掌握HDFS、HBase、Kafka、Redis、Hive、Sqoop、Shell等技術(shù)和組件,熟練應(yīng)用開發(fā),必須熟悉復(fù)雜數(shù)據(jù)查詢性能調(diào)優(yōu),包括實時查詢和離線批處理查詢,服務(wù)器和生態(tài)組件的參數(shù)優(yōu)化。
8、精通高級算法并有與業(yè)務(wù)結(jié)合落地優(yōu)先;
9、扎實的獨(dú)立分析問題、解決問題的能力,具備良好的需求理解能力、溝通協(xié)調(diào)能力和團(tuán)隊合作精神;有很強(qiáng)的數(shù)據(jù)設(shè)計抽象能力,善于從復(fù)雜的數(shù)據(jù)問題中找到關(guān)鍵路徑,并且擅于跟業(yè)務(wù)團(tuán)隊就業(yè)務(wù)問題進(jìn)行良好的溝通,能推動業(yè)務(wù)的指標(biāo)化、量化;
10、有較好的學(xué)習(xí)能力、團(tuán)隊協(xié)作精神,認(rèn)真細(xì)心,有強(qiáng)烈的責(zé)任心,愛崗敬業(yè),有較高抗壓能力,有較好的工作穩(wěn)定性。
大數(shù)據(jù)開發(fā)工程師崗位的主要職責(zé)概述3
職責(zé):
1、參與大規(guī)模數(shù)據(jù)快速查詢系統(tǒng)的架構(gòu)設(shè)計和開發(fā);
2、大規(guī)模數(shù)據(jù)挖掘和機(jī)器學(xué)習(xí)算法的實現(xiàn);
3、在線和離線海量數(shù)據(jù)分析平臺的開發(fā);
4、研究大數(shù)據(jù)前沿技術(shù),提升系統(tǒng)的運(yùn)維效率;
5、實現(xiàn)大數(shù)據(jù)基礎(chǔ)架構(gòu)平臺的自動化運(yùn)維。
任職要求:
1、計算機(jī)相關(guān)專業(yè),具有3年以上大數(shù)據(jù)開發(fā)經(jīng)驗,熟悉Java,Linux;
2、熟悉Hadoop大數(shù)據(jù)處理系統(tǒng)的開發(fā),搭建及部署者優(yōu)先
3、熟練地處理數(shù)據(jù)模型、數(shù)據(jù)ETL以及存儲管理;
4、熟悉HDFS/Hive/MapReduce/Kylin/HBase,能獨(dú)自進(jìn)行Mapreduce程序開發(fā)者優(yōu)先;
5、熟悉分布式系統(tǒng)概念、架構(gòu),有大規(guī)模分布式系統(tǒng)設(shè)計、實現(xiàn)、部署等經(jīng)驗;
6、有較強(qiáng)的書面與口頭溝通表達(dá)能力,獨(dú)立分析、解決問題的能力。
【大數(shù)據(jù)開發(fā)工程師崗位的主要職責(zé)概述】相關(guān)文章:
數(shù)據(jù)挖掘工程師崗位的主要職責(zé)表述-崗位職責(zé)01-22
大數(shù)據(jù)開發(fā)工程師的崗位職責(zé)12-16
數(shù)據(jù)庫開發(fā)工程師的崗位職責(zé)06-08
大數(shù)據(jù)開發(fā)工程師的基本職責(zé)-崗位職責(zé)01-22