Clyde,
If your Association is incorporated as a nonprofit (most are) you would need to comply with
Utah Revised Nonprofit Corporation Act. Within this act are some of the requirements of Officers (starting at 16-6a-818). Anything within this act would be in addition to what is in your Governing documents and any applicable HOA/COA laws.
Typically Officers are appointed by the Board and usually amongst the Directors.
This is sometimes done formally with nominations and a vote or informally by going around the room and asking who wants to do what. My Association does the informal process (actually, that's how I became President a couple years ago - I was the last one asked).
My Association also created a "maintenance officer" position. This office is responsible for soliciting bids and overseeing any maintenance work done. They also are the main contact for our landscaping, trash/recycling and snow removal contracts.
Another option would be to have 2 vice president positions.
Hope this helps,
Tim