Intanto questa

nuovo_job = (nodo*) malloc(sizeof (Link));

deve essere

nuovo_job = (Link) malloc(sizeof (nodo));