site inspector careers in Rustaq, Oman