fresh Electrical Engineering graduate careers in Barka, Oman