Citation: 1C_396/2020 E. 3

Il s'ensuit que le recours doit être admis et l'arrêt attaqué annulé, sans qu'il soit nécessaire d'examiner les autres griefs soulevés. La cause sera renvoyée à la Chambre administrative pour nouvelle décision, après avoir octroyé à la recourante la possibilité d'exercer son droit à la duplique. L'intimée, qui a conclu au rejet du recours, prendra en charge une partie des frais judiciaires même si elle n'est pas responsable du vice de procédure incriminé, dès lors qu'ils ne peuvent être mis à la charge de l'Etat de Genève en vertu de l'art. 66 al. 4 LTF (arrêt 5A_107/2019 du 19 juin 2019 consid. 3). La recourante, qui obtient gain de cause avec l'assistance d'un avocat, a droit à des dépens à la charge pour moitié chacun de l'intimée et de l'Etat de Genève (art. 68 al. 1 LTF). Par ces motifs, le Tribunal fédéral prononce :