Log job implementation