319 open jobsUpdated July 25, 2025