turbine careers in Nepal