cad careers in Malta