By "system", I mean a groups of programs and database. For example, the "accounting" system might be maintained primarily by John. The "timecard" system might be maintained primarily by Mike. And so on...
By the sounds of your comment, folders would be a good way to segagate jobs for the accounting system versus the timecard system.
As for job names, there might be several jobs that are dependent on each other. The order is important and when you're looking at a list of job names, there's no way to tell which one comes first, second, third, and so on.
For example, are developers here using names like "begin-day-101" and "begin-day-102" (obviously job 101 comes before 102)?
What other best practices are you using? Do you start each job with a comment about dependencies?