b tech fresher careers in Barka, Oman