mecon latest vacancy 2023