I think if you are fully upfront about the demands of the position, many candidates will weed themselves out. Some will have family situations that are not condicive to being on call.
Also, you need to rethink how you plan on reacting to these situations. Changing code is not the same as rebooting a server.