To show that this operator is compact you need to show that it sends every bounded region to pre-compact. Pre-compact sets are locally-bounded sets. You can try to prove (it's very well-known) that locally boundness condition in $l^2$ is equivalent to both:
a) all elements from set are uniformly bounded, and
b) for every $\epsilon > 0$ there is a number $N$, such that the following is true : norm of a tail (i.e. for element $x = (x_i)_{i=0}$ the tail is $x^N = (x_{i + N})_{i=0}$) of any element from set is bounded by $\epsilon$.
Using this criteria the problem becomes obvious.