general operations careers in Sliema, Malta