IT Managers careers in Malacca, Malaysia