project,manager power transmission careers in Sliema, Malta