Not the original person, but in any organization with a non trivial amount of code needs someone that is really on top of managing how the applications build and how dependencies mesh together. There's many tools to learn and leverage (in java you have ant/ivy, maven, gradle) and can easily take up a fairly large amount of time to organize. If done properly it can also prevent certain project failure.