pyrotechnician

NOUN
A person skilled in the design, preparation, and handling of fireworks or other pyrotechnic displays.