
資深 Python 工程師(索菲亞,混合辦公)
在 Avenga 打造可擴充的 Python 後端服務與 API。Avenga 是一家將 AI 原生技術應用於各產業的國際工程公司。
說明
- 開發並維護可擴充的 Python 後端應用程式與服務。
- 建置並整合 RESTful API 與微服務。
- 打造穩健、高效且易於維護的軟體架構。
- 撰寫簡潔、可重複使用、結構良好且測試涵蓋完整的程式碼。
- 與跨團隊合作,定義技術需求並交付功能。
- 設計並改善資料庫結構、查詢與資料存取模式。
- 診斷並處理效能、技術與擴充性問題。
- 實作安全性、身分驗證與授權控管。
- 建立並維護自動化單元、整合與功能測試。
- 審查程式碼並推動良好的工程實務。
- 引導技術討論並協助制定架構決策。
- 協助 CI/CD、版本發布、監控及處理正式環境問題。
- 指導初階與中階開發人員並分享知識。
- 負責整個軟體開發生命週期中的技術解決方案。
職位要求
- 至少五年專業軟體開發經驗,其中包括豐富的 Python 實作經驗。
- 精通 Python,包含物件導向與非同步程式設計及目前的語言功能。
- 具備豐富的 FastAPI、Django 或 Flask 經驗。
- 具備建置與維護 REST API 及後端服務的經驗。
- 了解軟體設計原則、設計模式與整潔架構。
- 具備 PostgreSQL 或 MySQL 經驗。
- 熟悉 MongoDB 或 Redis。
- 具備使用 SQLAlchemy 或 Django ORM 的經驗。
- 了解微服務、分散式系統與服務導向架構。
- 具備 Docker、CI/CD 管線及現代開發工作流程的經驗。
- 熟悉 AWS、Azure 或 Google Cloud。
- 了解使用 Pytest 或 unittest 進行自動化測試。
- 具備 Git 使用經驗及協作開發實務。
- 了解應用程式安全、效能調校、日誌記錄與錯誤處理。
- 具備優異的分析、除錯與問題解決能力。
- 能獨立做出技術決策,並負責複雜的開發工作。
- 具備良好的英語溝通能力,且有與國際團隊合作的經驗。
- 能每週約兩天在客戶位於索菲亞的辦公室工作。
- 其他有助益的經驗包括 Kubernetes、訊息代理、事件驅動或無伺服器架構、GraphQL 或 WebSockets、Terraform、監控與可觀測性工具、Pandas 或 NumPy、高負載系統及 Agile/Scrum。
福利待遇
- 私人健康保險。
- 身心健康計畫。
- 彈性與混合辦公選項。
- 筆記型電腦與設備。
- 培訓機會。
- 社交活動。
- 設備完善的辦公室。
- 提供平等機會,打造尊重且具包容性的工作環境。


