Information system manager careers in Birgu, Malta