translate English to French: Knowledge of renewables or other solar technologies is useful.
Une connaissance des technologies des énergies renouvelables ou d’autres technologies solaires constitue un atout.