Business Analyst


  • Simplify processes
  • Prioritize requirements
  • Perform feasibility checks on new software (work with new, mostly open source software, try to make the software do what we need)
  • Trainer new and help desk existing users (not in terms of business, but software)
  • Make sure that there are no repeating usability problems in the system
  • Work with System Administrators, Developers and Data Analysts to ensure the changes are developed, deployed and implemented correctly
  • UAT testing

System Description

  • You will work on development and improvements of NobleProg system for
    • selling and organizing courses (e.g.,,
    • recruitment of trainers (e.g.
    • development of training materials (e.g.


  • Good communication skills (English, ideally Chinese)
  • Good Internet usage skills (searching for solution)
  • Generalist approach to problem solving
  • Good logic skills (when formulating and simplifying the problem)

Recommended skills

  • Work in Agile team
  • Basic Linux administrator skills
  • Basic Programming Skills (PHP)
  • Drupal/Mediawiki
  • Interest in AI (Rule Engines and Machine Learning)

Work Environment

  • Remote work is allowed
  • Ideally if you work from time to time in our office in Beijing, Warsaw or Berlin (also the UK and the US location are available)
  • You will report directly to the CEO
  • Most of the time you will spend talking to Franchisees, Trainers and Technical Team located in China, Europe and North America
Job Type: 
Full Time, Permanent