electrical generator careers in Rustaq, Oman