Filippo Giovagnoli has been rewarded for his side's FAI Cup final victory on Sunday as the interim boss was appointed as the club's head coach on a permanent basis.
The 50-year-old Italian, who arrived at Oriel Park in August, and helped the Lilywhites qualify for the UEFA Europa League group stages, as well as securing a third-placed league position - and European qualification for 2021.
Giovagnoli led Dundalk to the club’s 12th FAI Cup win courtesy of a thrilling 4-2 victory over reigning SSE Airtricity League champions Shamrock Rovers at the Aviva Stadium.
Lilywhites assistant coach Giuseppe Rossi and first-team manager Shane Keegan have also put pen to paper on new contracts at the club.
"I am delighted to sign this contract that makes my position at Dundalk permanent," said Giovagnoli.
"It is an honour to defend the colours of this amazing town and I will do my best to keep the club successful over the coming years because that is what our fans deserve.
"When we returned to Dundalk with the FAI Cup on Sunday night I was able to see how amazing our fans are and I am hoping to see them soon at Oriel Park where they will be able to fight with us. C’mon the Town!"