microsoft office powerpoint technology careers in Nepal