Citation: 2D_3/2021 E. A

A.a. A.________, né le 9 septembre 1976, est ressortissant du Kosovo. Le 21 décembre 2011, il a épousé B.________, née le 12 septembre 1983, également ressortissante du Kosovo. Le couple a deux enfants : C.________, né le 26 juillet 2001, et D.________, né le 13 novembre 2004. Selon ses déclarations, A.________ est arrivé pour la première fois en Suisse en 2005 et y a exercé différents emplois dans le domaine de la restauration et de la construction, mais sans autorisation de travail. Jusqu'à ce qu'il entreprenne une procédure de changement de nom au Kosovo, en décembre 2012, il s'appelait E.________. Depuis 2012, A.________ a fait l'objet de trois interdictions d'entrée en Suisse, valables respectivement du 30 juillet 2012 au 29 juillet 2014, du 30 juillet 2014 au 21 novembre 2016 et du 22 novembre 2016 au 21 novembre 2017. Par ordonnance pénale du 3 octobre 2013, A.________ a été condamné à une peine pécuniaire de soixante jours-amende avec sursis pendant trois ans, pour entrée illégale et séjour illégal en Suisse. A.b. Par formulaire du 2 août 2018, la société F.________ Sàrl a déposé une demande d'autorisation de séjour avec activité lucrative en faveur d'A.________, en qualité d'aide-étancheur, avec un salaire mensuel de 4'000 fr. Selon attestations de l'Office cantonal de la population et des migrations de la République et canton de Genève (ci-après : l'Office cantonal) du 30 août 2018, B.________et ses deux enfants ont déposé une demande d'autorisation de séjour. Par décision du 7 septembre 2018, l'Office cantonal de l'inspection et des relations du travail de la République et canton de Genève a refusé de délivrer à A.________ l'autorisation de séjour avec activité lucrative. Le recours interjeté par celui-ci contre cette décision auprès du Tribunal administratif de première instance de la République et canton de Genève (ci-après: le Tribunal administratif de première instance) a été rejeté par jugement du 28 mars 2019. Cette décision n'a pas été contestée.