sounds like a "consulting" position.
A firm hires a bunch of people to go out and get work by "improving" something in the process. In this case, it is the IT process. Improvements include but are not limited to upgrading existing infrastructure, outsourcing overhead work to the firm that wants the work, overseaing the upgrade of something (like moving a company to peoplesoft software), making a troubled network work and the list can go on.
There are a bunch of companies that could use this, but the companies really need something like this are engineering companies that have really stubborn IT departments. Those IT dept. will not let those people in the door, even though their IT dept is ruining company productivity (people who work on the business end of an engineering company, especially software, know what I am talking about). As a result, most of the work they end up doing is on the business end where things have been upgraded to death with upgrades that are useless. In the end, it creates a bigger mess because what they end up "fixing" usually makes something else broken. They don't have the current consultant come back, because it is not in their scope of work to fix it, so the consultant says, "hey, I am done, give me my money...if you want to change the scope, guess what, CHANGE ORDER", and he leaves. The company must now find another consulting firm to fix the problem that was left behind, or he can pony up the cash for a change order (which cost more than moving on to a different firm). It is this never ending cycle......