engineering careers in Birgu, Malta