Nearly 20,000 open positions have been posted to the Alabama Department of Labor's JobLink resource, the department says.