facilities management careers in Birgu, Malta