Hello,
My name is Alex. I have more them 5 years experience in administering production, customer facing linux servers. I'm currently employed by on of the largest SSL Certification Authorities as a Senior Linux Systems Administrator. I manage a server farm of more that 300 servers.
Working for a Certification Authority has the advantage of working with a lot of SSL certificates :). I know how to properly create CSR's and install the new certificates onto web servers ( apache, nginx, tomcat ). Although you have specified the server is Windows, the tools used to generate the CSR and the keystore are the same. Also, tomcat configuration is the same on all platforms. So, I am confident I will be able to complete this task with ease.
Thank you for your time and I hope you will consider working with me on this project. Please let me know if you have any questions.
Cheers,
Alex