【Vietnam】資深全端工程師Senior Full-stack Engineer
Posted Updated 20
views
Description
我們正在尋找一位以 PHP/Laravel 為主力,並具備資料工程實作能力的資深全端工程師,加入 Sales Portal 與 Partner Portal 開發團隊。你會同時負責平台的功能開發、與 ERP/CRM 的系統整合,以及分析型資料倉儲的建置。本職位在越南,需與台灣端團隊以中文直接協作。
<工作內容>
- 開發與維護 Sales/Partner Portal 的後端功能與前端介面:案件登錄、業務轄區管理、代理商庫存查詢、合作夥伴申請流程。
- 設計並實作 RESTful API,供前端介面與其他內部系統呼叫。
- 建置並維護 Portal 與 ERP、CRM 之間的資料串接,含錯誤處理、重試與告警機制。
- 建置來源系統的每日自動同步與欄位變更偵測機制,確保原始資料可追溯、上游異動能提前被發現。
- 以星型模型設計分析型資料倉儲,涵蓋出貨、銷售、採購、庫存等主題。
- 建置資料管線,含排程、增量同步、失敗重試與資料品質監控,支撐多維度交叉分析與同期比較。
- 參與技術選型與架構決策,擔任團隊的程式碼審查角色,並協助新進工程師。
- 實作權限控管與操作稽核日誌,修補潛在漏洞,撰寫技術文件、API 文件與資料字典。
- 遵循 Scrum 開發流程,與 PM、UI/UX 設計師及測試工程師協作交付。
<基本資格>
- 資訊工程、資訊管理、軟體工程或相關 IT 科系畢業。
- 3 年以上全端開發經驗,具備完整專案從規劃到上線的經歷。
- 熟悉 PHP 8 以上,具 Laravel 框架實際專案經驗,理解物件導向與 MVC 架構。
- 具 Vue.js 或 React.js 實際專案開發經驗,能獨立完成後台管理介面。
- 熟悉 MySQL 或 MariaDB,能獨立規劃 Schema、撰寫複雜查詢並進行效能調校。
- 進階 SQL:具備處理髒資料的實戰能力(大量空值、同一概念多套命名、跨表對應、重複與歸戶),熟悉視窗函數、CTE、執行計畫與效能調校。
- 具備 ETL 排程實作經驗(Airflow、DolphinScheduler、Kettle、n8n 或自研排程均可),需有增量同步、失敗重試、依賴管理與告警的落地經驗。
- 理解星型模型與維度建模,能說明事實表與維度表怎麼切、粒度怎麼選、緩慢變化維怎麼處理。
- 熟悉 RESTful API 設計原則,具備串接第三方或內部系統的實作經驗。
- 熟悉 Git,能主導分支管理與程式碼審查;具備 Linux 基本操作能力(指令列、日誌查詢、服務管理)。
- 中文溝通能力:能以中文參與線上會議、閱讀中文需求規格文件並與台灣端團隊直接溝通。
- 能閱讀並理解英文技術文件;了解敏捷開發(Scrum)流程,具備主動回報進度與提出風險的習慣。