New-age jobs galore in the domain of renewable energy