I say this as various friends at times worked for government agencies and sought promotion. They could have filled extant positions due to their experience, but they were denied before becoming a public servant due to lack of public service and then denied after for lack of seniority (even when asking to be considered as an external hire).
Coming from them, jobs often seemed to open up after a person had retired and were catered towards an individual.