barka general electric careers in Sohar, Oman