職位要求:
ETL開發(fā)經(jīng)驗、SQL、PYTHON、JAVA、Hive、有數(shù)倉開發(fā)經(jīng)驗、會FineDatalink及FineReport
1、學(xué)歷專業(yè):計算機(jī)科學(xué)、信息技術(shù)、統(tǒng)計或相關(guān)專業(yè)本科及以上學(xué)歷。
2、ETL開發(fā):具備2年及以上數(shù)據(jù)開發(fā)或ETL開發(fā)經(jīng)驗,熟練掌握至少一種ETL工具(如 Kettle, DataX, Informatica 等)或具備使用 SQL、Python(Pandas)、Shell 等編寫ETL腳本的能力。
3、SQL能力:具備扎實的SQL功底,能熟練編寫復(fù)雜SQL查詢、存儲過程,精通多表關(guān)聯(lián)、窗口函數(shù),具備豐富的SQL性能優(yōu)化經(jīng)驗。
4、帆軟工具:必須擁有帆軟(FineReport 或 FineBI) 的實際項目開發(fā)經(jīng)驗,能夠獨立完成報表設(shè)計、參數(shù)傳遞、圖表聯(lián)動、權(quán)限控制等配置工作。
5、數(shù)據(jù)庫知識:熟悉至少一種主流關(guān)系型數(shù)據(jù)庫(如 MySQL, Oracle, SQL Server)和/或一種分布式數(shù)據(jù)倉庫(如 Hive, Spark SQL, ClickHouse)。
6、具備良好的業(yè)務(wù)理解能力和溝通能力,能快速理解并轉(zhuǎn)化業(yè)務(wù)需求。
崗位職責(zé):
1、數(shù)據(jù)流程開發(fā)與維護(hù):負(fù)責(zé)設(shè)計、開發(fā)、測試、部署和維護(hù)高效、穩(wěn)定的ETL/ELT數(shù)據(jù)流程,處理來自多種數(shù)據(jù)源(如數(shù)據(jù)庫、API、日志文件等)的數(shù)據(jù)。
2、數(shù)據(jù)倉庫與建模:參與公司數(shù)據(jù)倉庫的構(gòu)建、優(yōu)化和數(shù)據(jù)模型設(shè)計(如分層設(shè)計:ODS, DWD, DWS, ADS),保障數(shù)據(jù)架構(gòu)的合理性和可擴(kuò)展性。
3、BI報表與可視化開發(fā):使用帆軟(FineReport / FineBI) 等BI工具,根據(jù)業(yè)務(wù)需求,獨立開發(fā)各類報表、統(tǒng)計圖表、領(lǐng)導(dǎo)駕駛艙及動態(tài)數(shù)據(jù)大屏。
4、數(shù)據(jù)質(zhì)量與性能優(yōu)化:監(jiān)控數(shù)據(jù)任務(wù)運(yùn)行狀態(tài),解決ETL任務(wù)及帆軟報表的性能瓶頸,保障數(shù)據(jù)的準(zhǔn)確性、及時性和穩(wěn)定性。
5、業(yè)務(wù)支持與協(xié)作:與業(yè)務(wù)部門(如運(yùn)營、產(chǎn)品、市場)緊密溝通,理解并轉(zhuǎn)化其數(shù)據(jù)需求,為業(yè)務(wù)決策提供可靠的數(shù)據(jù)支持和數(shù)據(jù)產(chǎn)品。
6、技術(shù)文檔編寫:編寫和維護(hù)清晰的技術(shù)文檔,包括ETL設(shè)計文檔、數(shù)據(jù)血緣、報表說明等。