_uuid -> uuid, this attribute would be used outside the class too
Remove asserions, the job type should really check these.  At least make sure it's an instance we expect though