cad facade glazing careers in Barka, Oman