presales consultant jobs careers in Malta