generator companys careers in Salalah, Oman