Does it mean the task of keeping track of the different coding? Releases, code versions, Dev, Test, PreRelease?
Am I on track?
Think of them as systems admin with software development experience. Skills they are good are are system admin type stuff like linux, windows server, etc... But on top of that, you'll have 2 sets of skills..
1. Shell scripting - things like power shell, bash, etc..
2. Provisioning scripting - things like Ansible, Chef, Puppet, etc..
The position has been popularized by cloud computing, PaaS and SOA, where the number of machines needing to be administered has gone up dramatically. (old days you had a beefy 2-tier system, an app server, and a database server, now you have to deal with availability zones, backups, distributed services..etc...)