arcanista

Noun

 * 1)  arcanist person who studies arcane arts
 * 2) arcanist person who has knowledge of a manufacturing secret