工作內容
【職位核心任務】
本職位核心任務是作為 PHP 開發工程師與產品專案經理 (PM) 之間的技術橋樑。負責將 PM 收集的業務需求,轉化為 PHP 開發工程師能執行的技術規格文件,除了撰寫技術規格,需具備彙整問題並與討論解決方案的能力。
【核心職責】
1.獨立完成技術規格定義:撰寫 ERD (實體關係圖)、State Machine (狀態機)、Sequence Diagram (時序圖) 及實作邏輯文件,確保開發團隊有清晰的實作依據。
2.拆解技術疑難:有能力識別開發過程中的技術難點,與工程師協調出可行性評估與實作方案。
3.跨團隊技術協作:安排並主持技術需求會議,協調前後端開發資源;代表技術團隊與 Infra/DevOps 部門溝通系統建置需求與評估部署時程。
4.進度與品質控管:追蹤開發進度,確保產出的程式邏輯符合技術文件定義,並參與 Code Review (視團隊編制而定)。
【專業能力】
1.規格撰寫與知識管理:具備高度邏輯性,能將抽象業務邏輯具象化為技術文件 (如 Swagger/OpenAPI, Confluence),並協助建立團隊專案知識庫。
2.PHP 技術深度:熟悉 PHP 8.x 特性及主流框架 (如 Laravel 或 Symfony),理解 Composer 套件管理與 PSR 標準規範。
3.資料庫設計:精通 MySQL/PostgreSQL 索引優化、Transaction 處理及複雜查詢設計。
4.API 設計標準:具備 RESTful API 設計經驗,理解 GraphQL 或 Webhook 機制者佳。
5.工具鏈運用:熟練使用 Git Flow 版本控管,並能操作 Jira, Trello 或 Linear 等專案管理工具。
【系統架構】
1.分散式系統認知:理解微服務 (Microservices) 或模組化單體 (Modular Monolith) 架構,並能處理服務間的調用邏輯。
2.快取與效能優化:熟悉 Redis 或 Memcached 的應用場景,能針對高流量需求設計緩存策略。
3.非同步處理:具備 Message Queue (如 RabbitMQ, Kafka 或 Laravel Queue) 的設計經驗,處理耗時任務。
4.基礎設施理解:具備容器化 (Docker) 基本概念,能與 DevOps 討論 CI/CD 流程及雲端服務 (AWS/GCP/Azure) 的資源使用配置。
【個人特質】
1.語言轉譯者:能理解 PM 的業務語境,並轉譯為精確的技術開發語言,降低溝通落差。
2.客戶溝通:能與客戶或外部合作夥伴進行獨立技術討論,提供專業建議。
3.風險覺察力:對技術規格中的漏洞有高度敏銳度,能提早預警潛在的技術債或效能瓶頸。
4.有效提問與溝通:能透過精準提問挖掘需求細節,並能在資源衝突時進行冷靜的分析與優先級排序。
5.積極協作:與技術主管保持透明溝通,並與不同角色的工程師保持良好互動與信任關係。
【加分條件】
1.有從工程師 (Developer) 轉任 TPM 或 Lead Developer 的實務經驗。
2.具備 PMP 或 Scrums 相關證照。
3.有處理大規模高併發流量系統的實戰經驗。
工作說明
-
工作縣市:高雄市
- 上班地點:高雄市前鎮區
-
工作待遇:月薪55,000~70,000元
-
上班時段:週休二日
-
需求人數:1人
條件要求
-
工作經歷:
3年以上
-
學歷要求:學士
-
科系要求:
商業及管理學科類
-
專長需求:
-
擅長工具:
- 具備駕照:
-
其他條件:
https://www.104.com.tw/job/8z4t0