Is there any limit to the number of jobs that can be run on the server at a time?

Yes, the limit on the number of concurrent jobs on a server depends on the license you have purchased.