This paper proposes a hybrid job scheduling algorithm for grid computing that combines the Imperialist Competition Algorithm (ICA) and Gravitational Emulation Local Search (GELS) to improve scheduling of independent tasks. The proposed algorithm aims to minimize makespan and energy consumption, outperforming other heuristic algorithms in terms of efficiency and convergence speed. Experimental results confirm the effectiveness of the ICA-GELS approach in enhancing task scheduling in grid environments.