Global it service management analyst careers