Considering the job description is unrelated to the company and the title, this is a scam post, not quite a "ghost job".
They're probably rapidly opening + closing new jobs to increase visibility, as matching models on job boards tend to prioritize new posts.