technical consultant ii careers in Rustaq, Oman