No. I believe the word “officier” is an anglicism. If you use the word “cadre”, you're raising a slew of questions. What exactly do you mean by “cadre”? Which level of “cadre”? I recommend that you stick with the current wording.
On June 8th, 2006. See this statement in context.