Use ConcurrentMap. Clean generatedJobMap on manually deleted jobs.