multi skilled fabric maintenance engineer