The enzyme responsible for forming disulfide bonds in proteins is:
Formation of disulfide bonds between cysteine thiol groups is critical for stability and function of many secreted and plasma membrane proteins exposed to extracellular oxidizing environment where free thiols would otherwise remain reactive. In ER lumen, protein disulfide isomerase family catalyzes oxidation, reduction and isomerization reactions essential for achieving native disulfide connectivity. Prototypical PDI contains four thioredoxin-like domains a, b, b', a' with catalytic motifs Cys-Gly-His-Cys in a and a' domains capable of forming intramolecular disulfide. Reduced substrate thiols
Ref: Ellgaard & Ruddock, EMBO Rep 6: 2005, PDI Catalyzing Disulfide Bond Formation.