it managers careers in Belfast, Ireland