We have a Windows Server 2012 R2 instance on Azure.
We use it for a web server. It is running SQL server and Umbraco.
We need some setup work and some long term admin help (a few hours per week).
1) Backup the entire production server - file tree and database
2) Inventory all running apps - make a disaster recovery list to replicate the server
2.1) On server apps and config (especially Umbraco, IIS and the DBMS)
2.2) The cloud support services on Azure
3) Set up a new VM server to use as a staging server
4) Help us create a workflow to use the staging server for testing and then "push" the changes to the production server
4.1) We are using GIT for source control - but that is mostly CSS and code
4.2) Most of the site content is held in the SQL database
5) Manage regular backups
6) Manage security patches
You need to be a solid admin expert for:
Windows Server 2012
(And Umbraco would be nice)