Job announcement should not be removed from the page when the deadline is reached. This is because, sometimes the companies request their deadlines be edited after they are reached and if the deadlines are reached, they get removed from the admin page and thus impossible to edit.