The information technology (IT) support specialist is a generalist position devoted to all aspects of computer set-up, installation, troubleshooting, service, upgrades, and maintenance. The position can also include handling how computers connect to each other or the rest of the network; printing, both locally and on the network; and auxiliary devices such as tablets, PDAs, and smartphones. The job duties can be performed remotely from a central location, in the customer's work environment, or in a combination of the two. The position may require some physical activity such as lifting and moving computer equipment into place or crawling in tight spaces.The IT support specialist must be knowledgeable in all aspects of computer support, diligent, and analytical; they also must possess outstanding communication skills. The IT support specialist is not only a technical worker but often deals directly with the customer, offering advice, training, solutions, and guidance.The position is employed in many types of companies as internal support for computers and networks, and many companies also hire contractors as IT support specialists. Hours can range from regular business hours, to around the clock, to "on-call" duty.Education required for IT support specialists typically includes at least a high school diploma, but previous experience, a two- or four-year college degree, and/or technical certifications can also be required.