Faits : A. A._, né le xx.xxx.xxxx, exerçant la profession de chauffeur de bus, est titulaire du permis de conduire les véhicules de catégories D et DE depuis le 12 février 1985. Il est atteint d'un diabète de type 2 découvert en 1999 et suit, depuis plusieurs années, un traitement d'insuline lente pour le stabiliser. Le 29 juin 2012, le médecin-conseil du SAN a rendu un préavis négatif excluant l'aptitude de A._ à conduire des véhicules du 1 er groupe (à savoir les véhicules affectés au transport de personnes dont la conduite exige un permis de conduire de la catégorie D au sens de l'art. 3 al. 1 de l'ordonnance réglant l'admission à la circulation routière [OAC; RS 741.51], cf. annexe 1 de l'OAC) au motif que le traitement suivi en contre-indique la conduite selon les directives édictée par la société suisse d'endocrinologie et de diabétologie (ci-après: les directives SSED). Le 3 décembre 2012, le SAN a retiré à l'intéressé son permis de conduire les véhicules du 1 er groupe pour une durée indéterminée, la mesure pouvant être révoquée sur présentation d'un rapport médical favorable établi par un diabétologue attestant de l'absence d'un traitement hypoglycémiant (tel que l'insuline, p. ex.), d'un diabète stable ainsi que de son aptitude à la conduite de véhicules automobiles du 1 er groupe. Cumulativement, la restitution du permis de conduire est soumise au préavis favorable du médecin-conseil du SAN. Le 3 avril 2013, le SAN a, sur réclamation, confirmé le retrait du permis de conduire de l'intéressé. Le 4 octobre 2013, la Cour de droit administratif et public du Tribunal cantonal vaudois a rejeté le recours formé par A._ contre cette dernière décision. Celle-ci a jugé que l'on ne pouvait pas s'écarter des directives SSED indiquant notamment qu'un conducteur souffrant de diabète insulino-dépendant n'est pas apte à conduire les véhicules du 1 er groupe. Saisi d'un recours en matière de droit public, le Tribunal fédéral a, par arrêt 1C_840/2013 du 16 avril 2014 (ci-après: l'arrêt de renvoi), annulé ce jugement et renvoyé la cause à la cour cantonale afin qu'elle mette en oeuvre les mesures d'instruction nécessaires. L'arrêt fédéral retient en substance qu'en raison de l'atteinte grave constituée par une décision de retrait de sécurité celle-ci ne peut être rendue qu'au terme d'une instruction précise des circonstances déterminantes, laquelle exclut une application schématique des directives SSED. B. A la suite de l'arrêt du Tribunal fédéral, l'Institut de médecine légale de l'Université de Berne (ci-après: l'IRM ou l'expert) a procédé à une expertise faisant l'objet d'un rapport daté du 14 août 2014. Il en ressort notamment que le diabète est stabilisé par la prise quotidienne d'insuline, sans hypoglycémie constatée. L'intéressé ne présente aucune complication sur le plan cardiovasculaire, neurologique ou ophtalmologique. L'expert précise en outre que l'examen clinique pratiqué est normal, sans signe de complications diabétiques; les chiffres de la glycémie et de l'hémoglobine glycosylée sont compatibles avec un parfait équilibre actuel du diabète. Le rapport fait par ailleurs état de l'avis du diabétologue de l'intéressé, selon lequel l'état de santé de son patient ne contre-indique pas son travail de chauffeur de bus. Se référant aux directives SSED, l'expert conclut néanmoins à l'inaptitude de l'intéressé à la conduite des véhicules des catégories D et D1 et préconise un retrait de sécurité, précisant que lesdites directives ont été édictées par des experts nationaux et qu'il n'existe aucune raison pour ne pas les suivre. Par arrêt sur renvoi du 17 novembre 2014, la cour cantonale a admis le recours initialement formé par A._ contre la décision sur réclamation et a annulé cette dernière. La cour cantonale a constaté que le diabète du conducteur recourant est parfaitement stabilisé, que celui-ci ne souffre d'aucune complication et qu'il ne fait jamais d'hypoglycémie; il ne présente ainsi pas de troubles fonctionnels graves du métabolisme ou de troubles ou pertes de conscience périodiques au sens de l'annexe 1 de l'OAC. C. Agissant par la voie du recours en matière de droit public, le SAN demande au Tribunal fédéral d'annuler l'arrêt attaqué et de confirmer sa décision sur réclamation du 3 avril 2013. Le Tribunal cantonal ne s'est pas déterminé. L'intimé conclut au rejet du recours. Appelé à se prononcer, l'Office fédéral des routes (ci-après: l'OFROU) conclut à son admission. Le recourant s'est rallié aux observations de l'office. Quant à l'intimé, il maintient ses conclusions et produit trois pièces nouvelles en réponse à ces observations.