A.- Né en 1953, X._ est entré au corps de police de la gendarmerie genevoise en 1976 avant d'être promu appointé en 1986 et sous-brigadier en 1990. Le 28 juillet 1999, le Commandant de la gendarmerie a adressé une "sérieuse mise en garde" à X._, au motif que son attitude ne reflétait pas le professionnalisme attendu de la part d'un cadre de gendarmerie et prétéritait une promotion future. Il relevait par ailleurs les diverses sanctions disciplinaires dont celui-ci avait fait l'objet durant sa carrière. Dans une note remise le 18 août 1999 au Chef de la police genevoise, il a proposé que l'intéressé ne soit pas nommé au grade de brigadier. X._ s'est exprimé sur les reproches formulés à son encontre dans deux courriers adressés respectivement le 25 août 1999 au Commandant de la gendarmerie et le 24 septembre 1999 au Chef du Département de justice et police et des transports du canton de Genève (ci-après: le Département) ainsi qu'aux membres de la Commission instituée par l'art. 27 al. 2 de la loi genevoise sur la police, du 26 octobre 1957 (LPol), chargée d'émettre un préavis lorsque le Département entend déroger aux règles en matière de promotions dans le corps de police. Cette commission s'est réunie le 30 septembre 1999 pour traiter le cas de X._; elle était composée du Chef du Département, du remplaçant du Commandant de la gendarmerie, ainsi que du Président et de l'un des membres du Comité de l'Union du personnel du corps de police du canton de Genève (UPCP). Selon le procès-verbal de la séance, les deux représentants de l'UPCP ont soutenu la promotion de X._ au grade de brigadier alors que les membres de la hiérarchie de la police l'ont combattue, "les votes étant équilibrés". Le remplaçant du Commandant de la gendarmerie ayant précisé qu'il était légitimé à représenter tant le chef de la police que le chef du service auquel appartient X._, il a été décidé, "par 3 voix contre 2", de proposer au Conseil d'Etat de ne pas nommer ce candidat au grade de brigadier. Adoptantlepréavisdelacommission, leConseil d'Etat genevois a décidé, le 13 octobre 1999, de ne pas nommer X._ au grade de brigadier. B.- Agissant par la voie du recours de droit public pour violation de l'art. 4 aCst. , X._ demande au Tribunal fédéral d'annuler cette décision. Il voit diverses violations de son droit d'être entendu dans l'impossibilité dans laquelle il s'est trouvé de participer à l'établissement des faits, de présenter ses moyens de preuve et de s'exprimer avant que le Conseil d'Etat ne statue, dans la composition irrégulière de la commission chargée de préaviser sur son cas et dans l'absence de motivation de la décision attaquée. Il se plaint également d'une violation du principe de l'égalité de traitement et d'une application arbitraire de l'art. 27 LPol. La procédure a été suspendue du 26 janvier au 10 avril 2000, dans l'attente de la décision de la Commission de recours des fonctionnaires de police et de la prison du canton de Genève, intervenue le 27 mars 2000. Invité à répondre, le Département conclut au rejet du recours. 