職位要求:
ETL開發(fā)經(jīng)驗(yàn)、SQL、PYTHON、JAVA、Hive、有數(shù)倉開發(fā)經(jīng)驗(yàn)、會FineDatalink及FineReport
1、學(xué)歷專業(yè):計(jì)算機(jī)科學(xué)、信息技術(shù)、統(tǒng)計(jì)或相關(guān)專業(yè)本科及以上學(xué)歷。
2、ETL開發(fā):具備2年及以上數(shù)據(jù)開發(fā)或ETL開發(fā)經(jīng)驗(yàn),熟練掌握至少一種ETL工具(如 Kettle, DataX, Informatica 等)或具備使用 SQL、Python(Pandas)、Shell 等編寫ETL腳本的能力。
3、SQL能力:具備扎實(shí)的SQL功底,能熟練編寫復(fù)雜SQL查詢、存儲過程,精通多表關(guān)聯(lián)、窗口函數(shù),具備豐富的SQL性能優(yōu)化經(jīng)驗(yàn)。
4、帆軟工具:必須擁有帆軟(FineReport 或 FineBI) 的實(shí)際項(xiàng)目開發(fā)經(jīng)驗(yàn),能夠獨(dú)立完成報(bào)表設(shè)計(jì)、參數(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è)計(jì)、開發(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è)計(jì)(如分層設(shè)計(jì):ODS, DWD, DWS, ADS),保障數(shù)據(jù)架構(gòu)的合理性和可擴(kuò)展性。
3、BI報(bào)表與可視化開發(fā):使用帆軟(FineReport / FineBI) 等BI工具,根據(jù)業(yè)務(wù)需求,獨(dú)立開發(fā)各類報(bào)表、統(tǒng)計(jì)圖表、領(lǐng)導(dǎo)駕駛艙及動態(tài)數(shù)據(jù)大屏。
4、數(shù)據(jù)質(zhì)量與性能優(yōu)化:監(jiān)控?cái)?shù)據(jù)任務(wù)運(yùn)行狀態(tài),解決ETL任務(wù)及帆軟報(bào)表的性能瓶頸,保障數(shù)據(jù)的準(zhǔn)確性、及時(shí)性和穩(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è)計(jì)文檔、數(shù)據(jù)血緣、報(bào)表說明等。