A computer systems analyst evaluates an organization's computer systems and procedures, suggesting improvements to enhance efficiency and effectiveness. They may also design new systems or modify existing ones to meet specific business requirements.