technical translator careers in Ajman, UAE