We have developed a web-app for education. The app is deployed and currently in commercial use.
Due to growing demand, we need to expand our IT development team to spread the responsibilities.
It is not absolutely necessary to be experienced in all of the matters listed above but it would help.
Note that we do not use Visual Studio so developers who depend on VS for operational matters (that is, anything beyond editing code), need not apply.
The new addition to a small team of two others will take on a number of small projects in the first instance to demonstrate competence and to learn about our infrastructure. The new person will report to a Chief IT Developer in the first instance.
This position will suit a freelancer who would like a fairly regular stream of a small number of hours per week. Once competence has been demonstrated, the level of responsibility and hours may increase.