generator companys careers in Suwayq, Oman