
ETL 開發工程師(Python 與 PostgreSQL)
將 IBM DataStage 和 Oracle 工作負載遷移至 Python 與 PostgreSQL,升級 ETL 流程。 加入 DATAGROUP Polska,支援舊系統升級,以及遷移至雲端與開放原始碼平台。
說明
- 為 ETL 工作流程建置 Python 元件
- 將 ETL 流程從 IBM DataStage 和 Oracle 遷移至 Python 與 PostgreSQL
- 從多個來源擷取資料、套用業務規則,並載入 PostgreSQL
- 與資料架構師及相關利害關係人合作,釐清資料需求
- 建立資料流模型並制定轉換規則
- 開發 PostgreSQL 查詢、預存程序和函式
- 提升 ETL 效能、擴充性和資源使用效率
- 調校 PostgreSQL 查詢
- 建立並維護資料品質檢查,包括自動化測試、資料核對指令碼和異常警示
- 追蹤 ETL 工作和資料庫健康狀態
- 調查故障和效能問題,並實施修正與改善
- 維護 ETL 流程、資料字典、資料血緣和維運手冊文件
- 解決跨系統資料問題
- 透過根本原因分析和補救計畫支援事件應變
- 審查程式碼、指導初階開發人員並強化團隊實務
- 參與技術更新、舊系統現代化,以及雲端和開放原始碼平台遷移
職位要求
- 具備扎實的 Python 開發能力,並有數年實務經驗
- 熟悉 PostgreSQL 和 SQL
- 具 ETL 經驗者尤佳
- 具備良好的分析能力
- 務實且以解決問題為導向
- 能獨立作業
- 具備概念設計工作經驗
- 深入了解資料
- 能獨立且有條理地工作
- 具備優秀的英語書寫和口說能力
- 具備 IBM DataStage 和 Oracle 使用經驗
- 具備資料建模、轉換邏輯、SQL 查詢、預存程序和 PostgreSQL 函式的經驗
- 具備查詢調校和 ETL 工作流程最佳化經驗
- 具備建立資料驗證和品質檢查的經驗
- 具備監控 ETL 工作和資料庫健康狀態的經驗
- 具備撰寫 ETL 流程、資料字典、資料血緣和維運手冊文件的經驗
- 具備解決跨系統資料問題並支援事件應變的經驗
- 能參與程式碼審查並指導初階開發人員
福利待遇
- 彈性工時
- 可在波蘭境內遠端工作
- 合作融洽且互信的工作環境
- 組織層級扁平,決策迅速
- 提供個人化培訓機會
- 充滿挑戰的技術工作
- 社會福利








