Viáfara llegó proveniente del Junior de Barranquilla, equipo con el que estuvo en el primer semestre de 2011 y del cual salió por diferencias con el nuevo técnico Jorge Luis Pinto.
El bolivarense de 32 años de edad tiene en su palmarés los títulos de torneo colombiano con América (2000) y Once Caldas (2003 y 2009). Con el conjunto de Manizales levantó también la Copa Libertadores en 2004, para posteriormente irse a jugar a Europa en el Southampton, de Inglaterra, y Real Sociedad, de España.
Los directivos del club pereirano ahora hacen gestiones por el arquero del América Leandro Castellanos.