To immolate means to sacrifice, especially by the means of fire.
There is an English noun immolator, but Feueropfernder doesn’t sound right, and the description jemand, der ein Feueropfer darbringt ist not exactly a single-word translation.
Context: I stumbeld upon that word in a criminalistic context, where it was used to describe a person who intends to burn others out of some sort of satanistic beliefs.