Problem: You are given a set of jobs in a large-scale manufacturing plant where each job has different processing times, resource needs, and deadlines. Implement a Greedy algorithm to maximize the number of jobs completed while minimizing resource overuse.