clean energy careers in Edmonton, Canada