microsoft excel careers in Sliema, Malta