barka general electric careers in Salalah, Oman