
資深 MuleSoft 整合工程師(加拿大遠端)
負責企業學習平台轉型中的 MuleSoft 整合、API 與 ETL/ELT 工作流程。透過可擴充的整合方案連接學習、人力資源、身分與報表系統。
說明
- 在 MuleSoft Anypoint Platform 上設計、開發、測試並支援端到端整合
- 建置並維護 Mule 4.x 服務、流程、連接器及可重複使用的整合元件
- 使用 RAML 1.0、REST、SOAP、XML 與 JSON 建立 API 及整合服務
- 實作 ETL/ELT 工作流程,在各系統間移動、轉換、驗證與編排資料
- 使用 DataWeave 2.0 及相關映射邏輯開發可靠的資料轉換
- 將 Cornerstone Galaxy 與上下游企業應用程式連接,包括舊版學習系統
- 與技術主管及架構師合作,將業務需求轉化為可擴充的整合與資料移動方案
- 支援部署、版本管理、CI/CD 流程及跨環境推進
- 調查介面故障、資料問題與 API 缺陷,執行根因分析並交付修正方案
- 持續更新 API、映射、轉換與支援流程文件
- 與 QA、資料工程及平台團隊合作,支援方案品質與交付準備度
- 在地理位置分散的交付團隊中提供清楚的進度更新
職位要求
- 至少 7 年軟體開發或整合工程經驗
- 具備豐富的 MuleSoft Anypoint Platform 實務經驗
- 具備 Mule 4.x 與 DataWeave 2.0 的進階使用經驗
- 能夠使用 RAML 1.0 與 API 主導的連接方式設計並交付 API
- 具備豐富的 ETL/ELT、資料移動與轉換工作流程經驗
- 熟悉 REST、SOAP、XML、JSON 與 Web 服務
- 具備 CI/CD、版本管理及敏捷交付實務經驗
- 具備出色的除錯、分析與問題解決能力
- 具備優秀的書面與口頭溝通能力
- 熟悉學習平台、人力資源系統或人才科技生態系
- 具備 Salesforce、身分平台或企業報表工具整合經驗
- 了解可重複使用的 MuleSoft 設計模式與整合框架
- 具備使用 Python 編寫腳本、自動化工具或整合支援工具的經驗
- 具備使用 GitHub Copilot 或 Claude 提升開發效率的實務經驗
- 具備全球分散式交付模式下的工作經驗
- 能夠在快速變動的交付環境中獨立並協作工作
- 能夠參與線上會議,並在分散式團隊中清楚傳達進度








