operations careers in Fgura, Malta