Between "Expert knowledge" and "Working knowledge"
Solution 1:
There are various possibilities: skilled, talented, proficient all seem to be less authoritative than expert but more competent than merely working.
I do not repeat easily found definitions of the words, whose meanings are somewhat intermingled in dictionary entries. talented has a greater connotation of creativity and natural ability than skilled or proficient so may be closer to expert than they are.