It requires a _____ level of understanding to work on X,Y and Z.
I'm looking for a word that is slightly less than in-depth but more than normal. It is to be used in a work/business setting.
A certain level seems ambiguous.
A substantial level sounds odd.
A moderate level appears average.
Any other suitable words other than basic, intermediate and advanced level?
Is level of limiting the choice of word?