My thought on "an employee" is to hire for the skill needed and break it into multiple parts.
Shop stewart, takes care of the shop area for 10 hours a week.
Office Manager, shuffles paperwork issues for 10 hours a week.
Etc.
The other part is they work for the members through the BOD not directly. This is to keep a clear chain of command. This immediately stops the "You need to sweep this area." Or "Change my oil." events.
Reality. We will not find one individual with ALL the skills needed. Not happening.
Maybe the goal might be DMS sets up opportunities for pay for members. Defined goals. Tightly controlled. Results get payment. Non results = non payment.