The Department of Public Service and Administration is advertising for a variety of managed ICT services.