Delray Beach has fired its fire-rescue chief after an investigation into his claims of harassment by a city official.