parallel job processor using multiprocessing