Golang 後端工程師
Posted Updated 2
views
Description
【職務說明】
我們正在尋找一位 Go 後端工程師,負責網站後端系統的開發與維護。
此職位將參與實際產品的功能實作,並與前端、設計及其他工程成員協作,確保系統穩定、效能良好且具備擴展性。
【工作內容】
- 使用 Go 開發與維護網站後端功能,撰寫高效、可重用且可擴展的程式碼
- 進行資料庫設計與管理,包含 MySQL 或 PostgreSQL 的結構設計與效能優化
- 撰寫與優化複雜 SQL 查詢,確保資料存取效率
- 在 Linux 環境下部署與管理網站伺服器,並進行基本系統維護
- 設定與維護 Nginx 等網頁伺服器相關配置
- 開發與整合 RESTful API,確保與前端及第三方服務的穩定通訊
- 視需求使用 gRPC 進行內部服務間通訊
- 撰寫單元測試、整合測試,並進行除錯與效能優化
- 使用 Git 進行版本控制,與團隊成員協作完成專案
【必備條件】
- 熟悉 Go 語言,了解其特性與最佳實踐,具備後端開發能力
- 熟悉 MySQL 或 PostgreSQL,能進行資料庫設計與效能優化
- 熟悉 Linux 系統操作,能進行基本伺服器部署與管理
- 具備 RESTful API 開發與整合經驗
- 熟悉 Nginx 等網頁伺服器設定與管理
- 熟悉 Git 版本控制系統
- 具備良好的問題解決能力,能快速學習新技術並應用於工作中
【加分項】
- 具備基本前端技術知識(HTML / CSS / JavaScript)
- 有使用 Vue.js 或 React 進行簡單開發的經驗
- 有使用 NoSQL(如 MongoDB) 的經驗
- 有 AWS / Azure / GCP 等雲端平台部署與管理經驗
- 熟悉 CI / CD 流程,具備自動化部署經驗