The duties of a mining pool operator are critical to the funds and mining power of their users. If a slip-up in code or uptime leads to losing a block, that is an instant $30,000 loss. In this day and age dealing with bitcoin blocks should be left only to those who know the protocol inside and out.
It probably isn't the answer you were looking for, but in this situation, if you have to ask how to do it, you definitely should not be doing it.
There may be other safer ways to use your datacenter.