fiction careers in Sliema, Malta