負責核心後端服務與微服務架構的設計、開發與優化使用 Go(Golang)打造高效能、高可用且具擴展性的系統深度參與系統架構演進,支撐產品在高併發與大規模使用情境下穩定運行與產品、前端及 DevOps 團隊協作,確保服務品質與交付效率如果你熱衷於打造高效能分散式系統,並希望在微服務與雲端架構中發揮技術影響力,歡迎加入我們!主要職責端開發與系統架構
使用 Golang 設計與開發高效能、可擴展的微服務系統
參與系統架構設計與演進(Microservices、Service-to-Service 通訊、API Contract)
設計模組化、可維護的程式結構,確保長期可擴展性
可觀測性與系統穩定性
建立與維護系統監控、日誌與分散式追蹤機制
使用 OpenTelemetry(OTEL)導入 metrics、logs、traces
協助問題排查(debugging)與效能瓶頸分析
資料庫與資料處理
設計與優化資料模型,支援高效能資料存取
操作關聯式資料庫(PostgreSQL、MySQL)與快取/NoSQL(Redis 等)
進行查詢優化、索引設計與資料一致性管理
API 設計與系統整合
設計與實作高可用 API(RESTful / gRPC)
確保服務間通訊穩定、具擴展性與良好錯誤處理機制
與前端及第三方服務進行整合
測試與效能優化
撰寫單元測試、整合測試與效能測試,提升系統可靠性
分析系統效能(CPU、Memory、Latency),持續優化服務表現
解決高併發場景下的穩定性與資源使用問題
DevOps 與部署協作
與 DevOps 團隊合作,透過 Docker、Kubernetes 部署服務
支援 CI/CD 流程,提升開發與發布效率
熟悉雲端環境(AWS、GCP)服務運作