technical support manager engineering careers in Salalah, Oman