digital planner careers in Barka, Oman