There are number of posts on Jobs portal that look more like marketing than actual jobs. Not sure but I think an admin needs to review them. All are by same person.
I may have some rights to the github repository. Not sure whether that’d help. Let me check