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