Technology Alert: Indeed Connor McHugh 12 months ago After monitoring throughout this morning, our posted jobs have been restored on Indeed.