technical support engineers careers in Oman