Nile Bits, LLC.
Nile Bits, LLC.
Nile Bits, LLC. 是一家總部位於埃及的軟體開發外包公司,成立於2014年。其軟體工程師團隊透過客製化軟體、網頁應用程式開發和電子商務解決方案,協助企業實現數位轉型。公司業務涵蓋軟體開發、顧問服務和行銷,致力於交付依照客戶需求打造且具備可擴充性的數位產品。

資深 Python 開發工程師

為 Nile Bits 的數位產品建置可擴充的 Django 後端服務。 負責引導架構、效能、部署及持續改進。

說明

  • 為解耦式後端服務建立並交付功能
  • 透過維護與重構改善後端應用程式,提升可擴充性、可靠性與可維護性
  • 分析並最佳化應用程式效能、資料庫查詢及系統效率
  • 管理後端服務的完整生命週期,涵蓋架構、部署、正式環境支援、監控及持續改進
  • 參與技術設計、解決方案架構及專案規劃
  • 與工程師、產品經理及利害關係人合作交付軟體解決方案
  • 審查程式碼、分享回饋並推廣良好的工程實務
  • 引導團隊成員克服複雜的工程挑戰
  • 運用效能分析、監控、記錄及診斷工具調查正式環境問題
  • 建立並維護技術文件、架構圖及設計規格
  • 評估新興技術並建議改進工程技術堆疊
  • 使用 Claude Code、GitHub Copilot 或 Codex 等 AI 輔助工具,同時確保程式碼品質、正確性、安全性及可維護性

職位要求

  • 具備至少五年使用 Python 建置後端應用程式的專業經驗
  • 具備豐富的 Django 與 Django ORM 商業網頁應用程式開發經驗
  • 熟悉關聯式資料庫,尤其是 MySQL
  • 具備設計、建置及使用 REST API、GraphQL 或類似服務介面的經驗
  • 具備分散式系統及 Celery 等非同步訊息工具的經驗
  • 了解物件導向程式設計、軟體設計模式、整潔架構及分散式系統設計
  • 具備 Git 工作流程經驗,包括分支策略、提取要求及程式碼審查
  • 具備撰寫技術文件及軟體設計規格的經驗
  • 擅長運用效能分析工具、SQL 執行計畫、New Relic 等應用程式監控工具及相關技術進行除錯、問題排查與效能調校
  • 能夠獨立工作、負責技術解決方案、有效安排優先順序並主動解決問題
  • 能在技術討論中有效溝通與協作,並指導其他工程師
  • 優先條件:具備 Redis、Memcached、Elasticsearch 及 Celery 的經驗
  • 優先條件:具備建置、部署及營運雲端原生或高度可擴充後端服務的經驗
  • 優先條件:具備在敏捷或 Scrum 開發環境工作的經驗
  • 優先條件:實際使用過 Claude Code、GitHub Copilot 或 Codex 等 AI 輔助開發工具
  • 優先條件:具備指導初階及中階工程師,並參與工程標準與實務制定的經驗

福利待遇

  • 長期聘僱
  • 每週工作 40 小時
  • 每年 21 天年假

相關職缺