全端工程師/後端工程師
Description
【工作內容】
1.負責公司網站與內部管理系統的後端功能開發、維護及效能優化。
2.設計、開發及維護 RESTful API,供前端網站、後台及客戶入口使用。
3.處理資料庫設計、資料查詢、migration 及基本效能調校。
4.開發與維護會員、權限、後台管理、檔案上傳、通知及系統流程等功能。
5.參與正式環境部署與維運,包含 Docker、Nginx、HTTPS、資料庫備份及健康檢查。
6.協助問題排查、系統監控、安全性維護及技術文件更新。
7.與前端工程師協作完成 API 串接與功能驗證。
8.其他主管交辦事項。
【專業知識】
1.熟悉 Python,具 Web 後端開發實務經驗。
2.熟悉 Django、Django REST Framework,或具 FastAPI 類型 API 框架經驗。
3.熟悉 RESTful API 設計、權限控管、例外處理及基本安全觀念。
4.具備關聯式資料庫(SQLite、MySQL、PostgreSQL等)使用經驗,了解
schema migration。
5.熟悉 Git 基本版本控制流程。
6.具 Docker、Linux、Nginx、HTTPS 憑證及正式環境部署維運經驗。
7.具獨立作業與問題排查能力,能接手既有系統並持續改善。
【加分條件與作品佐證】
1.具 Django Admin、FastAPI、Alembic 或 PostgreSQL 實務經驗。
2.具 Docker Compose、反向代理、備份排程、健康檢查或系統監控經驗。
3.具 Linux 主機基本安全設定、HTTPS 或 API 文件維護經驗。
4.面試時可說明曾參與的 API、資料庫設計或部署案例。