the job's basics
Provide technical assistance to computer system users. Answer questions or resolve computer problems for clients in person, via telephone or from remote location. May provide assistance concerning the use of computer hardware and software, including printing, installation, word processing, electronic mail, and operating systems.
Some skills that you would need to have:

1. Oversee the daily performance of computer systems.
2. Answer user inquiries regarding computer software or hardware operation to resolve problems.
3. Enter commands and observe system functioning to verify correct operations and detect errors.
4. Set up equipment for employee use, performing or ensuring proper installation of cables, operating systems, or appropriate software.
5. Install and perform minor repairs to hardware, software, or peripheral equipment, following design or installation specifications.
6. Maintain records of daily data communication transactions, problems and remedial actions taken, or installation activities.
7. Read technical manuals, confer with users, or conduct computer diagnostics to investigate and resolve problems or to provide technical assistance and support.
8. Refer major hardware or software problems or defective products to vendors or technicians for service.
9. Develop training materials and procedures, or train users in the proper use of hardware or software.
10. Confer with staff, users, and management to establish requirements for new systems or modifications.
Some job charecteristics would be:

Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
Speaking - Talking to others to convey information effectively.
Active Listening - Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
Complex Problem Solving - Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
Reading Comprehension - Understanding written sentences and paragraphs in work related documents.
Writing - Communicating effectively in writing as appropriate for the needs of the audience.
Instructing - Teaching others how to do something.
Things that come with the "cool job" pachage:

Computers and Electronics - Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
Customer and Personal Service - Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
English Language - Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
Telecommunications - Knowledge of transmission, broadcasting, switching, control, and operation of telecommunications systems.
Clerical - Knowledge of administrative and clerical procedures and systems such as word processing, managing files and records, stenography and transcription, designing forms, and other office procedures and terminology.
Engineering and Technology - Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
Administration and Management - Knowledge of business and management principles involved in strategic planning, resource allocation, human resources modeling, leadership technique, production methods, and coordination of people and resources.