mobile plant maintenance officer duties