The Buffalo Bills reportedly hired a head coach.

It’s been two weeks since the Bills fired former head coach Rex Ryan. After just two seasons with the team, Ryan was let go and offensive coordinator Anthony Lynn served as the team’s interim head coach.

Lynn interviewed for the Bills’ head coaching vacancy, but the job ultimately went to Sean McDermott.

Sean McDermott has agreed to become the next head coach of the Buffalo Bills

McDermott is a longtime NFL assistant coach, most recently as the defensive coordinator of the Carolina Panthers. McDermott was an assistant coach with the Philadelphia Eagles for 11 seasons. He rose through the ranks from scouting administrative coordinator in 1999 to defensive coordinator in 2009.

The Eagles relieved McDermott of his duties in 2010 and the longtime Eagles assistant became the defensive coordinator of the Carolina Panthers. While in charge of the Panthers defense, McDermott enjoyed plenty of success. Under McDermott, Carolina improved from No. 28 in the NFL in yards per game allowed in 2011 to No. 2 in just two years.