Silverlight recruitment careers in Barka, Oman