HR Analyst careers in Rustaq, Oman