DevOps Engineer

Taipei / KKNOW - Engineering / Permanent

KKNOW strives to construct an online performance stage for the new generation of musicians to show themselves!

We believe that every potential talent deserves more attention and discovery. Therefore, if you like a flexible working environment, are not afraid of challenges and are brave enough to try new things. Welcome to join us to change the incubation process of Taiwan music talents and accelerate your strength and popularity. It is possible that a new star will be born!

We believe talent deserves discovery. We aim to build overseas Chinese’s largest talent competition-marketplace.

In KKNOW, every creative idea is possible and encouraged. We dare to challenge ourselves with a growth mindset. Join us to build a real-time interactive online competition platform. To participate in the journey of talent discovery and the process of star incubation.

As a DevOps in KKNow, you will build and continuously improve scalable messaging and API service, and improve the service infrastructure reliability and performance with cutting-edge technology on cloud services. You will work in an agile team to continuously iterate products and contribute innovative ideas with a growth mindset. 


  • Design, develop and maintain messaging service and APIs based on cloud service.
  • Write self-documented code and complete test cases
  • Continuously refactor code bases and optimize their performance
  • Do code reviews or pair-programming with team members
  • Continuously optimize Availability, Performance, Efficiency & Scaling
  • Handle incident and postmortem process
  • Implement automation tools and frameworks (CI/CD pipelines)
  • Implement infrastructure as code
  • On-call rotation during major events
  • Requirements:

  • 3+ years of experience building RESTful backend services.
  • 2+ years of experience in software development one or more. (Go preferred)
  • Experienced with public cloud services development, e.g. AWS, GCP, and Azure. (AWS preferred)
  • Experience in working on Multithreaded Systems.
  • Database related knowledge(MySQL)
  • Good teamwork and communication skills
  • Good knowledge of system design and various design patterns
  • UNIX/Linux systems knowledge and/or systems administration background with good scripting skills
  • Experience running and maintaining 24x7 production environments.
  • You will be highly considered if you have the following experiences:

  • Streaming domain knowledge
  • Algorithms, Architecture, Cloud Computing, Database, Distributed Systems, Networking
  • Previous experience with filesystems, concurrency, multithreading, server architectures, and distributed systems
  • UNIX/Linux systems knowledge and/or systems administration background
  • Good at large scale system design
  • Familiar with TDD, BDD, Specification by Example
  • Familiar with Redis
  • Familiar with automation and CI/CD using GitLab-ci
  • Familiar with CDN
  • Interested in gamification
  • Apply Now