Alien Life on Enceladus

Could there be life in the Solar System other than Earth? According to NASA, there might be life in one of the oceans in the Solar System. I’m pretty sure that this question make you wonder which ocean is that? The answer is ocean in ENCELADUS.
PIA17202 - Approaching Enceladus.jpg
Enceladus from Wikipedia

Before I proceed on why there is potential life on Enceladus, let me introduce what is Enceladus first. Enceladus is the sixth largest moon of Saturn (about a tenth of Titan, Saturn’s largest moon).

In 2008, Cassini has discovered that Enceladus has a global subsurface saltwater ocean and now, molecular hydrogen which is one of the crucial things of life, has been found in the plumes of liquid shooting out from its surface. The presence of hydrogen is essential for microbes because they can use this gas to obtain energy by combining it with dissolved carbon dioxide (this process known as methanogenesis).

Enceladus Layers by WIRED