internal auditor careers in Sliema, Malta