[manifest] use modern flexible job.templates format