Citation: 2D_21/2018 E. 2.1

2.1. En l'occurrence, le recourant a participé à la procédure devant l'instance précédente, de sorte que la première condition de l'art. 115 LTF est réalisée. La seconde doit en revanche être examinée plus en détails. Le recourant formule deux séries de griefs de droit constitutionnel. D'une part, il se plaint d'arbitraire dans l'application des règles régissant la passation des marchés publics; il estime dans ce contexte que l'adjudicataire aurait dû être exclu. D'autre part, le recourant fait valoir que le Tribunal cantonal a violé son droit d'être entendu (art. 29 al. 2 Cst.) et l'interdiction de l'arbitraire dans l'administration - anticipée - des preuves en refusant l'audition de H.________. Il convient de déterminer si le recourant dispose de la qualité pour recourir en lien avec l'un et/ou l'autre de ces griefs (cf. arrêt 2D_24/2017 du 14 mai 2018 consid. 2).