granite mines in mines foreman jobs