一、數(shù)據(jù)架構(gòu)與開發(fā)?
1.負責企業(yè)級數(shù)據(jù)倉庫的ETL/ELT流程設(shè)計、開發(fā)及優(yōu)化,支撐核心業(yè)務(wù)數(shù)據(jù)模型建設(shè)
2.使用Kettle等工具實現(xiàn)異構(gòu)數(shù)據(jù)源(DB/API/日志文件)的高效清洗、轉(zhuǎn)換與加載
3.編寫高性能SQL腳本,進行復(fù)雜數(shù)據(jù)邏輯處理及存儲過程開發(fā),確保數(shù)據(jù)處理時效性與準確性
?二、BI系統(tǒng)支撐?
1.基于帆軟(FineReport)等BI平臺開發(fā)數(shù)據(jù)報表及可視化看板,響應(yīng)業(yè)務(wù)部門的分析需求
2.設(shè)計可配置化報表體系,實現(xiàn)核心業(yè)務(wù)指標(用戶行為/交易/運營)的自動化監(jiān)控
?三、埋點數(shù)據(jù)體系構(gòu)建?
1.主導(dǎo)用戶行為埋點方案設(shè)計,制定數(shù)據(jù)采集規(guī)范及報文協(xié)議(JSON/ProtoBuf等)
2.協(xié)同前后端團隊實施埋點代碼部署,通過數(shù)據(jù)驗證保障埋點數(shù)據(jù)質(zhì)量與一致性
3.構(gòu)建用戶行為分析基礎(chǔ)數(shù)據(jù)層,支撐用戶畫像、路徑分析等深度挖掘場景
四、?數(shù)據(jù)資產(chǎn)治理?
1.建立數(shù)據(jù)血緣追蹤機制,監(jiān)控關(guān)鍵數(shù)據(jù)流水線健康狀態(tài)
2.制定數(shù)據(jù)質(zhì)量校驗規(guī)則,定位并解決數(shù)據(jù)異常問題
?
必備技能要求?
?一、崗位技能
? 精通SQL編寫及性能調(diào)優(yōu)(窗口函數(shù)/索引優(yōu)化)
? 熟練使用Kettle/Talend等ETL工具,具備流程調(diào)度、錯誤處理等實戰(zhàn)經(jīng)驗
? 有BI報表開發(fā)全流程經(jīng)驗
? 掌握埋點設(shè)計方法論,能獨立輸出包含事件定義、字段規(guī)范、測試方案的埋點文檔
? 了解分布式數(shù)據(jù)技術(shù)棧(Hadoop/Spark/Flink 至少一種)
?關(guān)鍵認知?
? 理解數(shù)據(jù)分層架構(gòu)(ODS-DWD-DWS-ADS)及維度建模方法論
? 熟悉互聯(lián)網(wǎng)常用埋點技術(shù)方案(前端代碼埋點/全埋點/可視化埋點)
? 具備業(yè)務(wù)視角,能將分析需求轉(zhuǎn)化為數(shù)據(jù)開發(fā)解決方案
?二、優(yōu)先考慮條件?
1.有用戶行為分析系統(tǒng)(如火山/神策)對接經(jīng)驗
2.熟悉Python/Shell腳本開發(fā),具備自動化運維能力
3.主導(dǎo)過數(shù)據(jù)治理相關(guān)項目(元數(shù)據(jù)/數(shù)據(jù)質(zhì)量)
?三、團隊協(xié)作要求?
1.與數(shù)據(jù)產(chǎn)品經(jīng)理協(xié)作完成需求評審與技術(shù)方案設(shè)計
2.指導(dǎo)初級開發(fā)人員解決技術(shù)問題
3.撰寫清晰的技術(shù)文檔及操作手冊.