Not a teacher only a native.
I think the phrase means to be well positioned to take advantage of something. Or be better prepared for an event.
So in this instance, Nigeria is on a favourable footing due to the performance of the non-oil sector. Presumably the article is something to do with the economy and how Nigeria will be able to manage during the global shock.
Student or Learner