Thanks for posting this requirement on Freelancer. I'll work with you on require technologies as i've a very vast experience in these fields. I've worked on web architecture for more then 6 years and have worked on every version of HyperV and other windows system.
Some of my experience with hosting architecture and company listed below :-
Maintained and Configured shared hosting and 1500 Dedicated & VPS Linux servers.
Maintained 9000+ Websites with LAMP server (Linux, Apache, MySQL, and PHP) services on shared hosting server.
Maintained 300+ Linux Users with higher level Linux technical Support Services.
Configured and Maintained Exim mail server, Apache web server, DNS server, MySQL database server, Backup server and NFS server.
Maintained and configured Zimbra open source Mail server.
Deployed and Managed Corporate Mail Server using Postfix (MTA) on Linux Machine.
Maintained and Configured Tomcat application Server integrated with Apache.
Configured and Maintained Joomla, WordPress, Drupal, and Magento services as per client requirements.
Monitored remote servers via WHM/cPanel, SSH or windows Putty SSH client.
Configured and maintained WHM ,cPanel and Plesk for reseller and client use.
Configured and maintained CSF (Config Server and Firewall) & IP tables firewall on Linux servers.
Ensured fault free System Performance (Process, Load & Disk Space) monitoring & fine-tuning of Mail