319 open jobsUpdated July 31, 2025