Business Process Engineer
Taipei / KKBOX Group - Engineering / Permanent
KKBOX Group is Asia’s leading music entertainment company. Started by a group of music loving Internet software developers, we built and launched one of the world’s first music streaming services in 2005. Based in Taipei, the heart of Chinese pop music, we gradually grew our business from Taiwan out to Hong Kong, Singapore, Malaysia and Japan. Ever curious towards reinvention and discovering new business models of the future, we have expanded our business scope from music streaming to live events, technology services, content, investments and continue to explore reinvention through innovation in the digital entertainment space.
We are a group of professional engineers aiming to provide systematic solutions to support optimisation of business operations. Being one of team members, you are the communicator, writer, architect and coder of the projects and work closely with business strategy teams and support function teams to improve performance of the business process and make the business expand smoothly and successfully.
We are finding partners who love to,Design, develop, test, deploy, maintain software and improve maintainabilityCollaborate with cross-functional teams to deliver new processes and systemsLead projects, set direction, manage cross-project priorities, deadlines and deliverablesFoster a culture of strong team collaboration and technical excellenceAdapt technology and methodology to solve the real world problemsKnow WHY more than HOW, both in technical and non-technical domainCare more about software maintainability rather than just write executable codeTake new problems or inexperienced skills as opportunities to learn and to shareHave the growth mindset to embrace any possibilities and willing to communicate
Responsibility:Construct business processes for the company, including studies requirements, diagnoses problems, design solutions, proposes plans, coordinates resources, completes working items, reviews consequences, and continuously improves themHarmonize business processes with the power of technologies by introducing external services or developing internal systemsMaintains and reviews the processes and systems continuously to make sure they are effective, and then to build up the related knowledge base of business operations
Nice to have:Experience with developing containerized application using DockerExperience with building CI/CD pipelines to automate development workflowExperience with cloud development and operationKnowledge of API design and practiceKnowledge of DevOps culture and practiceKnowledge of architecture design and Domain-driven designBS or above in Computer Science or related technical field or equivalent practical experience