barka general electric careers in Suwayq, Oman