João Ataíde nasceu na Figueira da Foz, em 1958.
É licenciado pela Faculdade de Direito da Universidade de Coimbra. Frequentou o Curso de Auditores Nacionais de 2008/2009 do Instituto de Defesa Nacional e o Curso de Pós-Graduação em Justiça Europeia de Direitos do Homem da Faculdade de Direito de Coimbra.
Exerceu como juiz em Porto de Mós, na Comarca de Celorico da Beira e no Tribunal Judicial de Aveiro; em 1991, foi nomeado Juiz para o Círculo Judicial da Figueira da Foz, funções que desempenhou até 2002.
Foi Diretor Nacional Adjunto da Polícia Judiciária de Coimbra e, em 2004, foi nomeado Diretor Nacional Adjunto da Polícia Judiciária do Porto.
Em 2007, foi nomeado Juiz Desembargador do Tribunal da Relação do Porto e, em 2008, assumiu funções no Tribunal da Relação de Coimbra, cargo que desempenhou até junho de 2009.
Em outubro de 2009, assumiu o primeiro mandato como Presidente da Câmara Municipal da Figueira da Foz. Foi reeleito Presidente da Câmara Municipal da Figueira da Foz em 2013 e em 2017.
Entre 2014 e 2019, assumiu também as funções de Presidente do Conselho Intermunicipal da Comunidade Intermunicipal Região de Coimbra.