The Steelers are signing edge rusher Melvin Ingram, his agent confirmed on social media Monday.

Ingram is signing a one-year contract, according to NFL Network.

The 32-year-old Ingram fills a major hole in the Steelers’ defense left by the free-agency departure of Bud Dupree to the Tennessee Titans.

Ingram, who had interest from other NFL teams and visited the Steelers on Monday, will compete for the spot opposite T.J. Watt that is currently occupied by second-year outside linebacker Alex Highsmith.

With Dupree’s exit, the depth behind Watt and Highsmith was perilously thin. NFL journeyman Cassius Marsh and sixth-round draft pick Quincy Roche were projected to be the primary backups.

Ingram, a 2012 first-round pick, had spent his nine-year career with the Chargers, racking up 49 sacks — fourth in franchise history — en route to three consecutive Pro Bowl nods from 2017 to 2019.

He played in just seven games last season because of a nagging knee injury that landed him on injured reserve twice, and he failed to record a sack for the first time in his career. The Chargers opted not to re-sign him after his four-year, $64 million deal expired following the 2020 season.