主任架構工程師 Principle Architect Engineer_研發支援系統整合_資訊處(內湖)
Posted Updated 3
views
Description
職務內容 (Responsibilities):
- 資訊系統架構與整合設計、研究與提出技術可行性分析、確保架構設計滿足業務需求,並具備高可用性、可擴展性、安全性及成本效益。
- 定義開發規範、最佳實踐,並協助團隊解決複雜的技術挑戰。
- 深入理解 OpenProject 開源專案,實作 Plugin 開發、功能擴充與客製化。
- 撰寫高品質的架構圖、設計文檔、技術規範等相關文件。
需求資格 (Qualifications):
- 精通物件導向程式設計 (OOP) 原則,擁有良好的編碼習慣、測試撰寫與除錯能力。
- 具備 Full Stack 六年以上開發經驗其中至少兩年擔任架構設計或技術領導相關角色。
- 精通 Ruby on Rails 後端開發框架及前端技術 (包括 TypeScript, Angular (或 React/Vue), JavaScript, HTML5, CSS3 等)。
- 具備分析、修改、擴展複雜程式碼庫 (尤其是開源專案) 的實際經驗 (例如:曾 Fork GitHub Repo 並成功開發出專案成果)。
- 豐富的系統整合經驗,熟悉 RESTful API 設計原則、API Gateway/Server 概念,以及至少一種訊息佇列技術 (如 Kafka, RabbitMQ)。
- 思路清晰,邏輯性強,具備快速學習新技術的能力。
- 出色的溝通、協作能力與團隊合作精神,能清晰表達技術觀點。
- 閱讀英文文件能力。