
全端開發工程師(Angular 與 Python)
為鐵路產業客戶打造 Angular 與 Python 網頁應用程式及集中式 SDK。 工作也涵蓋 CI/CD、DevOps 自動化與雲端部署。
說明
- 使用 Angular、PrimeNG、TypeScript 和 HTML/CSS 建置前端元件
- 使用 Python 和 FastAPI 開發後端元件
- 使用 OAuth2 和 JWT 建立並發布安全的 REST API
- 使用 pytest 和 Vitest 撰寫並執行單元、整合與功能測試
- 使用 SonarQube 追蹤程式碼涵蓋率與品質
- 使用 GitLab CI 和 Jenkins 設定並維護 CI/CD 管線
- 自動化建置、測試與部署工作流程
- 使用 Docker 和 Kubernetes 將應用程式封裝為容器
- 建立並維護集中式 Python SDK
- 撰寫 Python、Bash 或 PowerShell 指令碼,自動化營運、維護與監控工作
- 撰寫程式碼、API、SDK 及 DevOps 工作流程文件
- 提交每週報告並維護專案可追溯性
- 與基礎架構、資安及營運團隊合作,驗證技術選擇並找出改善機會
職位要求
- 電腦科學碩士學位或工程學位
- 至少四年全端開發經驗,其中包含豐富的 Angular 與 Python 開發經驗
- 熟悉 Angular(具 PrimeNG 經驗尤佳)以及 Python 和 FastAPI
- 具備建置 REST API 的經驗,並採用整潔程式碼、設計模式與自動化測試實務
- 具備使用 GitLab CI、Jenkins 或 GitHub Actions 設定 CI/CD 管線及使用 Git 的實務經驗
- 具備 Docker 容器化經驗;了解 Kubernetes
- 具備關聯式資料庫經驗,尤其是 PostgreSQL;熟悉 Oracle 或 MongoDB、查詢最佳化者尤佳
- 具備 Ubuntu 或 Red Hat 等 Linux 系統及 Windows Server 使用經驗;具備 AWS 或 Azure 雲端經驗;熟悉 Terraform 和 Ansible 等基礎架構即程式碼概念
- 具備 Python 指令碼撰寫能力;有 Bash 或 PowerShell 經驗者尤佳
- 積極主動、善於合作、注重細節、重視品質,樂於撰寫文件與分享知識,並能自信地提出建議
福利待遇
- 有機會在技術專業、架構、DevOps 或技術領導方面持續成長
- 可參與培訓與專業發展
- 任職期間及職涯發展過程中,經理與人資團隊將持續提供指導
- 公司文化獲評 Great Place to Work,並通過 EcoVadis 認證









