El 9 de abril de 2014, el Borussia Dortmund y el Hertha Berlín llegan a un acuerdo para que el jugador colombiano se incorpore a la plantilla del Borussia Dortmund el 1 de julio de 2014, ya que el goleador del equipo, Robert Lewandowski, abandonaría el equipo a final de temporada, pero necesitaban un goleador que lo reemplazara, y luego de la gran temporada de Ramos, el Dortmund lo tendría como el reemplazo ideal para sustituirlo. Ambos clubes acordaron no revelar las modalidades de la transferencia. Debutaría con la camiseta del Dortmund el 3 de agosto de 2014, en un partido amistoso ante el Rapperswil de Suiza, partido que acabaría en goleada por 10-0 y donde Ramos anotaría su primer gol en su debut. Debutaría oficialmente en la victoria de su equipo por 2-0 ante el Bayern Múnich el 13 de agosto de 2014, por la Supercopa de Alemania, Ramos entraría en el segundo tiempo.