Fixed time delay between two jobs / cronjobs

I have one kubernetes cron job, which is scheduled at every 5 minutes.
concurrency plicy is set to forbid.

concurrencyPolicy: “Forbid”
and cronexpression is to schedule the job at every 5 minutes .

for concurrencyPolicy two jobs are not getting scheduled at a time… which is fine.

But I need something like :
1st job is scheduled … at 8.00 PM . job execution took 4 minutes… so job ended at 8.04 PM …
now the next job should be scheduled 5 minutes after the end of previous job…
so next job should be scheduled at 8.09 PM …

right now the 2nd job is getting scheduled at 8.05 PM… …

is there any way to achieve this ?

Not natively. You’d need some other higher level monitoring/tool to do it.