Citation: 8C_104/2020 E. B

B.a. Par arrêt du 19 décembre 2017, la Chambre administrative de la Cour de justice de la République et canton de Genève (ci-après: la Chambre administrative) a rejeté le recours interjeté contre cette décision par A.________. Celui-ci a interjeté un recours en matière de droit public contre cet arrêt, en concluant principalement à son annulation en raison d'une violation de son droit d'être entendu, la Chambre administrative ayant sans aucune explication renoncé à entendre les deux fonctionnaires de l'administration municipale dont il avait demandé l'audition en qualité de témoins. Par arrêt du 17 décembre 2018 (8C_159/2018), le Tribunal fédéral a admis le recours, a annulé l'arrêt du 19 décembre 2017 et a renvoyé la cause à l'autorité précédente pour qu'elle procède à l'audition requise et statue à nouveau. B.b. Par arrêt du 17 décembre 2019, la Chambre administrative, après avoir procédé à l'audition de quatre témoins, a derechef rejeté le recours interjeté par A.________ contre la décision de licenciement du 21 septembre 2016.