Describir: Job Scheduling Strategies for Parallel Processing