geo gis careers in Sliema, Malta