microsoft project careers in Birkirkara, Malta