1. A method, comprising: identifying, via a computing device associated with a cloud computing environment, a first worker cloud computing device from a plurality of worker cloud computing devices with available resources sufficient to meet required resources for a highest-priority task associated with a computing job comprising a plurality of prioritized tasks; determining, based upon ownership information associated with the computing job and ownership information associated with at least one other task assigned to the first worker cloud computing device, whether an ownership conflict would result from an assignment of the highest-priority task to the first worker cloud computing device; and assigning the highest-priority task to the first worker cloud computing device in response to determining that the ownership conflict would not result from the assignment of the highest-priority task to the first worker cloud computing device.