It didn’t take Randy Shannon long to find his next job.

The former Florida defensive coordinator, and interim coach following the firing/”mutual parting” of Jim McElwain, has joined Josh Heupel’s UCF staff as defensive coordinator. The school announced his hiring Tuesday morning.

If you missed the news, UCF surprisingly announced the hiring of former Missouri offensive coordinator Josh Heupel Tuesday morning. This will be Heupel’s first head coaching job at the collegiate level.

Heupel released the following statement regarding his decision to hire Shannon:

“Randy is someone who I have always had a great deal of respect for throughout the years. Seeing what he’s been able to do with defenses, in addition to his ability to recruit this state, it’s extremely special and will be invaluable to our staff.”

Shannon was on the Florida staff the last three seasons, serving only one as the team’s defensive coordinator. He served as head coach of Miami from 2007-10 after serving as was the team’s defensive coordinator from 2001-06. He has won three national championships as a coach and a player during his college career.