I encountered this question on my textbook but I think that the function $f(x)$ is not uniformly continuous for all $\alpha$. For example let us say $\alpha=10^{-10}$ and fix $\epsilon=1$. Then $\exists \delta>0$ s.t. $\forall x,y\in\mathbb{R}$ with $|x-y|<0$, $|\frac{1}{x}-\frac{1}{y}|<1$. Now, pick $x\in[10^{-9},10^{-8}]$ with $x<\delta$ and set $y=x/10$. Then $$|x-y|=|\frac{9x}{10}|<\delta, \text{but}$$ $$\lvert \frac{1}{x}-\frac{1}{y}\rvert=|-\frac{9}{x}|>1\quad \text{since $x\in[10^{-9},10^{-8}]$}$$ However, this contradicts with $f$ being uniformly continuous on its domain.
If there is a mistake, please help me to find out and to solve the exercise.