Greetings!,
Migrating the PrestaShop based website to a new server is not big deal for me.
I am inhabited with this same tasks.
You also mentioned that need to experience working with a business that sells virtual products on PrestaShop.
Yes, I have and I have done many of sites they are selling online products.
Also, I have various coding knowledge, I am fine with some other languages and CMS like PHP, Laravel, Cordova, Android, WP, Joomla, Java, JS etc.
Please have a look on my portfolio: https://www.freelancer.com/u/ranjudhk
Please invite me to discuss details.
Regards,
Ranju