presales consultant jobs careers in Rabat, Malta