1. An enterprise scheduler, comprising: scheduling logic to perform one or more job scheduling related tasks; and a job definitions listing coupled to the scheduling logic, the job definitions listing storing job definitions on a remote server available to the enterprise scheduler, wherein a job definition is a metadata representation of a task performable on the remote system.