Does the POE switches (ex.SF300-24PP) needed monthly reboot when do maintenance ?
what does maintenance mean in your case ? There is no need to reboot the switch every month unless you notice that it is slowing down.
Below is a document that lists the MTBF (Mean Time Between Failure) for some of the SG300 models. The values are very high, meaning the switches can go for years...