This paper addresses a multi-objective scheduling problem to minimize makespan, tardiness, load variation, flow time, and secondary resource constraints for an unrelated parallel machine scheduling problem. A multi-objective evolutionary algorithm called Fuzzy-Non-dominated Sorting Genetic Algorithm (FNSGA-II) is proposed to solve this computationally challenging problem. The performance of FNSGA-II is validated on randomly generated test problems and is found to perform reasonably well in terms of quality, computational time, diversity and spacing metrics. The paper formulates the scheduling problem as a fuzzy mixed-integer non-linear programming model and describes the implementation of FNSGA-II using evolutionary operators like crossover, mutation, and non-dom