l power system careers in Seeb, Oman