崗位職責:
1.數(shù)據(jù)倉庫建設(shè)
· 基于AnalyticDB PostgreSQL(ADB PG)構(gòu)建企業(yè)級數(shù)倉模型,負責數(shù)據(jù)倉庫的架構(gòu)設(shè)計、模型開發(fā)與持續(xù)優(yōu)化,構(gòu)建高可用、高性能、易擴展的數(shù)據(jù)倉庫模型;
· 數(shù)倉模型設(shè)計與調(diào)優(yōu):深入理解業(yè)務(wù)需求,設(shè)計維度建模(星型/雪花模型),設(shè)計數(shù)據(jù)分層體系(ODS/DWD/DWS/ADS);
2.ETL開發(fā)與優(yōu)化
· 熟練使用Restcloud 開發(fā)實時/離線ETL作業(yè),進行數(shù)據(jù)的清洗轉(zhuǎn)換與加載,確保數(shù)據(jù)加工鏈路的高效準確穩(wěn)定;
· ETL優(yōu)化:優(yōu)化ETL流程性能,解決數(shù)據(jù)傾斜、延遲等問題,保障數(shù)據(jù)處理效率及準確性;
3.服務(wù)器維護及優(yōu)化:
· 負責AnalyticDB PostgreSQL性能調(diào)優(yōu)、數(shù)據(jù)存儲和管理;
· 負責帆軟(FineReport/FineBI)服務(wù)器(Linux系統(tǒng))集群的維護及查詢性能調(diào)優(yōu);
· 負責Restcloud服務(wù)器(Linux系統(tǒng))的維護及性能調(diào)優(yōu);
4.跨團隊協(xié)助與支持:
· 與報表開發(fā)工程師、數(shù)據(jù)分析師、業(yè)務(wù)團隊協(xié)作,理解業(yè)務(wù)需求并提供數(shù)據(jù)解決方案;
· 編寫數(shù)倉建模開發(fā)文檔;
任職要求:
1.技術(shù)能力:
· 熟練掌握SQL、Python,精通AnalyticDB PostgreSQL(ADB PG)數(shù)據(jù)庫,熟悉SQL優(yōu)化與索引設(shè)計;
· 精通離線數(shù)據(jù)、實時數(shù)倉的架構(gòu),能進行海量數(shù)據(jù)模型的設(shè)計和開發(fā);
· 精通Restcloud ETL的復(fù)雜場景開發(fā)(例如:API接口、數(shù)據(jù)庫數(shù)據(jù),增量數(shù)據(jù)抽取);
· 熟悉列存/行列混存優(yōu)化、分布式執(zhí)行計劃調(diào)優(yōu);
· 精通SQL優(yōu)化(需掌握窗口函數(shù)、執(zhí)行計劃解讀等),熟悉至少一種分布式計算框架(Hive/Spark/Flink);
2.經(jīng)驗與素質(zhì)
· 本科及以上學歷,5年以上數(shù)倉實戰(zhàn)經(jīng)驗,至少2個從0~1的完整的企業(yè)級數(shù)倉項目,有餐飲行業(yè)或零售行業(yè)優(yōu)先;
· 具備良好的問題排查能力,能快速定位和解決數(shù)據(jù)鏈路問題;
· 有良好的溝通能力和團隊協(xié)作精神,能與非技術(shù)團隊有效溝通,工作積極細致,責任心強,能夠承受高強度工作壓力,適應(yīng)快速變化的業(yè)務(wù)需求;
· 有數(shù)據(jù)開發(fā)規(guī)范意識,遵守開發(fā)規(guī)范;
3.加分項
· 熟悉PowerBI、Tableau、帆軟等BI工具,或者有數(shù)據(jù)可視化開發(fā)經(jīng)驗;
· 了解數(shù)據(jù)治理、數(shù)據(jù)質(zhì)量管控體系優(yōu)先;