barc vacancy 2024