In 2000, after spending three years with the youth teams, Ferreira was named assistant coach of Internacional; in 2002, he was named interim after the dismissal of Ivo Wortmann. He won that year's Campeonato Gaúcho and was permanently appointed as head coach on 4 June 2002,[1] but was still sacked on 26 August.[2]
On 15 May 2003, Ferreira was appointed head coach of Noroeste.[3] The following 17 August he moved abroad, joining Segunda Liga side F.C. Penafiel.
On 4 February 2004, Ferreira was dismissed.[4] He was appointed at the helm of Associação Naval 1º de Maio on 4 March,[5] but was relieved of his duties on 12 September.
In 2005 Ferreira returned to Brazil, being appointed at Corinthians Alagoano.[6] After a spell at 15 de Novembro-RS, he returned to Internacional in 2008, again as an assistant; he was also an interim in June 2008, after the departure of Abel Braga.[7]
Ferreira was dismissed on 6 June 2013,[12] and on 28 July he was named Portuguesa head coach, with the side seriously threatened with relegation.[13] He managed to finish 12th with the club, but the side ultimately suffered relegation due to irregularly fielding in a player; in the following February, he resigned.[14]
On 24 July 2014, immediately after leaving Figueirense,[15] Ferreira returned to Ponte.[16] He was sacked on 3 August 2015,[17] and was appointed head coach of Chapecoense on 14 September.[18]
On 24 June 2016, Ferreira left Chape after agreeing to a deal with Bahia.[19] He left the club in the same manner the following 30 May, after returning to Inter, now in the first team.[20]
On 11 November 2017, after a 1–1 draw against Vila Nova and thus losing the leadership of 2017 Campeonato Brasileiro Série B, Ferreira was relieved from his duties.[21] On 26 December, he returned to Bahia,[22] but was sacked the following 3 June.[23]
On 7 August 2018, Ferreira was appointed head coach of Chape for the second time,[24] but was dismissed on 15 October.[25] On 20 February of the following year, he took over Sport Recife,[26] helping in their promotion to the first division at the end of the season but being dismissed on 13 February 2020 after a poor start of the campaign.[27]
On 18 March 2020, Ferreira was named Ceará head coach in the place of Enderson Moreira.[28] He was sacked by the club on 29 August of the following year, after nearly 100 matches in charge.[29]
On 6 October 2021, Ferreira returned to Bahia for a third spell, replacing Diego Dabove.[30] He was kept in charge of the club despite their relegation, but was dismissed on 26 June 2022.[31]
On 16 August 2022, Ferreira returned to the top tier after being announced as head coach of Coritiba.[32] On 9 December, despite avoiding relegation, he was sacked,[33] and was announced in charge of fellow top tier side Goiás the following day.[34]
On 10 April 2023, after losing the 2023 Campeonato Goiano, Ferreira was sacked by Goiás,[35] and returned to Ceará on 29 June.[36] On 29 August, he was dismissed by the latter club.[37]
Ferreira returned to Coxa on 27 November 2023, with their relegation already confirmed.[38] He was sacked the following 3 May, after a poor start in the 2024 Série B,[39] and returned to Sport on 26 July 2024,[40] where he was also dismissed after just five matches.[41]
^"Guto Ferreira é novo técnico do Noroeste" [Guto Ferreira is the new manager of Noroeste] (in Portuguese). Jornal da Cidade de Bauru. 15 May 2003. Retrieved 24 April 2018.
^"NOTA OFICIAL ACF" [OFFICIAL STATEMENT ACF] (in Portuguese). Associação Chapecoense de Futebol. 15 October 2018. Retrieved 19 October 2018.
^"Guto Ferreira é novo técnico do Sport" [Guto Ferreira is the new manager of Sport] (in Brazilian Portuguese). Sport Club do Recife. 20 February 2019. Retrieved 20 December 2019.
^"Sport informa a saída de Guto Ferreira" [Sport inform the departure of Guto Ferreira] (in Brazilian Portuguese). Sport Club do Recife. 28 August 2024. Retrieved 29 August 2024.