Store supervisor jobs in WindsorCreate job alerts