Information technology specialists work in positions using computer-based information systems. They work with both software applications and computer hardware. Entry-level positions require demonstrated computer knowledge and skills. Experience with multiple programming languages and diverse software and hardware is often expected. Certifications are voluntary but attest to knowledge and documented abilities for prospective employers.