KKBOX

Software Engineer

Taipei / KKBOX - Engineering / Permanent

KKBOX 除了是一個音樂播放器,我們也在努力讓她成為一個亞洲領導的聲音社群平台,為了可以實現這樣的願景,亟待對產業懷抱熱情的你來跟我們一起打造她!

Responsibilities:

  • 與團隊協同開發維運所需的後端系統與 API,並對其雲端基礎建設有興趣及經驗。
  • 開發設計服務後端 API 供 Web/Mobile/Desktop App 使用。
  • 協助開發團隊規劃、部署及管理專案服務的產品系統在雲端上的基礎建設。
  • 設計與建置產品服務開發的軟體 CI/CD 流程。
  • 系統運作狀況、健康度及穩定性監控。
  • Requirements:

  • 至少一種高階程式語言的開發能力,如 PHP, Golang, Python, Java 等語言,PHP/Golang 為佳。
  • 至少一種腳本語言撰寫能力。
  • 有過利用 Git, SVN 等版本控制系統工具與團隊協同開發軟體經驗,Git 為佳。
  • 了解 Container 原理以及應用如 Kubernetes, Docker,曾有運用任一雲端服務商的 Managed Kubernetes 服務經驗如 GKE, EKS, AKS 等。
  • 有 CI/CD 自動化系統工具經驗,如 GitLab CI, Jenkins, Travis CI, GitHub Actions 等,GitLab CI 為佳。
  • 了解基本 UNIX/Linux 作業系統操作及網路。
  • 曾有過關連式資料庫如 MySQL, PostgresSQL, AWS RDS 或 NoSQL 如 MongoDB,
  • Redis, Kafka, Elastisearch 的操作管理使用經驗,MySQL 及 Redis 為佳。
  • Nice To Have:

  • 曾有過利用 Infrastructure as code 工具(如 Terraform, Chef, Ansible, Puppet 等)管理雲端資源部署配置的經驗,Terraform 為佳。
  • 有任一雲端服務商 AWS, Azure, GCP 基礎建設規劃建置經驗。
  • Apply Now

    KKSTREAM

    KKNOW

    KKFARM

    KKTV

    KKLIVE

    KKBOX GROUP

    KKLAB

    OURSONG