工作內容
- 伺服器端程式開發與維護
- 單元測試
- 開發技術研究與分享
- 設計效能測試
- 參與解決方案的規劃與討論,並依據問題採用適合的開發技術
- 學習並導入適合的開發技術,促進團隊的技術提升與交流
需要條件
- 開發語言:5 年以上PHP 開發經驗 ,Elixir/Golang 經驗加分
- 資料庫:MySQL DB 開發經驗, CouchDB/Redis/Riak 為加分
- 作業系統:CentOS 7 操作經驗, 雲端主機(AWS EC2)管理經驗, 其他 Linux 為加分
- 版本管理:Git, Bitbucket / GitLab Server
- 網站伺服器:Nginx 設定, OpenResty/Nginx-lua 為加分
- 其他經驗:Shell Script, Docker, Vagrant
加分條件
- 具備 Framework 經驗 (Laravel、Codeigniter 尤佳)
- 使用過 Composer 並清楚各種 Autoloading 適用時機,曾架設
過 Satis 再加分
- 清楚 PSR 規範,並能善用適合的工具來落實此規範
- 具備 TDD / BDD 開發經驗,或是認同該方法帶來的價值
- 具備 API 設計開發經驗
- 閱讀過 Modern PHP、PHP The right way (若您還看過 PHP The Wrong way 那就太好了)
- 實際運用過 Git Flow、GitHub Flow
- 曾參與過任何開源專案 (有 GitHub 帳號尤佳)
- 熱愛各種程式語言的學習與分享
技能標籤: GIT, mysql db, nginx, PHP