online course development careers in Birkirkara, Malta