Site civil inspector careers in Rustaq, Oman