任職要求:??
??1、?熟悉Hadoop相關(guān)技術(shù),包括Mapreduce,Hive,Hbase,Impala,?Spark,flink,?kafka等;?
??2、?熟悉java?web開(kāi)發(fā),理解I/O和多線程,熟悉netty開(kāi)發(fā)框架并具有相關(guān)項(xiàng)目經(jīng)驗(yàn)。熟悉至少一種緩存使用redis等。熟悉多線程、高并發(fā)等分布式應(yīng)用場(chǎng)景。?
??3、?具有優(yōu)秀的開(kāi)發(fā)規(guī)范意識(shí),對(duì)大數(shù)據(jù)技術(shù)和開(kāi)發(fā)有熱情,工作認(rèn)真負(fù)責(zé),有較強(qiáng)的學(xué)習(xí)能力和團(tuán)隊(duì)合作意識(shí);?
??4,具備CDH項(xiàng)目使用經(jīng)驗(yàn),安裝部署及運(yùn)維經(jīng)驗(yàn)優(yōu)先。
??專業(yè)技能:
??1.JAVA基礎(chǔ)扎實(shí),包括JVM、I0、多線程、并發(fā)、網(wǎng)絡(luò)等;深刻理解面向?qū)ο?,熟悉各種設(shè)計(jì)模式?
??2.熟練使用常用的JAVA技術(shù)框架,并對(duì)他們有深入的應(yīng)用,掌握它的原理和機(jī)制,如Spring、Springboot、Mybatis等?
??3.有豐富的分布式開(kāi)發(fā)經(jīng)驗(yàn),精通微服務(wù)架構(gòu)相關(guān)技術(shù)以及常用開(kāi)源框架,如:Dubbo、RocketMQ、Redis、Zookeeper、Spring?Cloud等,?能對(duì)分布式常用技術(shù)進(jìn)行合理應(yīng)用,解決問(wèn)題?
??4.精通Hadoop大數(shù)據(jù)平臺(tái)框架,精通HDFS系統(tǒng)原理,熟練Flink、Spark、Hive、HBase、Impala等組件的應(yīng)用;?
??5.熟悉關(guān)系型數(shù)據(jù)庫(kù)(Oracle\Mysql\Postgresql),可熟練編寫SQL語(yǔ)句及存儲(chǔ)過(guò)程,了解SQL性能調(diào)優(yōu);
?????崗位職責(zé):??
?????1.基于業(yè)界常用的大數(shù)據(jù)相關(guān)開(kāi)源組件,包括調(diào)度、計(jì)算、存儲(chǔ)、查詢等,構(gòu)建云原生的大數(shù)據(jù)平臺(tái)。??
?????2.提供統(tǒng)一的異構(gòu)數(shù)據(jù)源接入集成,數(shù)據(jù)離線、實(shí)時(shí)計(jì)算,元數(shù)據(jù)管理和數(shù)據(jù)服務(wù)等全鏈路智能數(shù)據(jù)構(gòu)建與管理的大數(shù)據(jù)能力,服務(wù)于公司內(nèi)部業(yè)務(wù)。??
?????3.持續(xù)對(duì)大數(shù)據(jù)系統(tǒng)技術(shù)架構(gòu)進(jìn)行優(yōu)化,降低成本,提升系統(tǒng)的性能和用戶體驗(yàn),打造面向未來(lái)的批流一體的計(jì)算和存儲(chǔ),提升團(tuán)隊(duì)技術(shù)影響力。