cnc machine careers in Birgu, Malta