The problem with this is its simply too limiting to the average player. If a resume/application is required for every staff to be added, then there wouldn’t be enough to keep a ‘stable player count’ steadily engaged. I think your best bet would be to divide staff into two different types: The kind that do require the resume, and those that don’t.
This would help this to be used by the non-resume staff, which would have less privilege to abuse. You could periodically change these staff in order to allow more players the opportunity to experience ‘staff-life’. If these players decide they really enjoy having this role, they could then decide to submit an application to become a staff with more privileges and more ‘staff-time’.