Systems analyst: job description
Employers often require candidates to meet high standards in programming aptitude tests.
The skills of systems analysts are called upon when operational problems are encountered with IT systems. Typical duties include:
- examining current systems
- talking to users (requirements gathering)
- producing specifications for new or modified systems
- liaising with other IT staff such as programmers to produce new systems
- implementing new systems
They are also responsible for user training and feedback. Travel is a key feature of the job as the majority of work is undertaken at clients' premises.
- IT or software consultancy firms
- Commercial and industrial organisations
- The Civil Service
- Service industries
- Financial institutions
Self employment is possible for individuals with several years' relevant experience.
Jobs are advertised online, by careers services and recruitment agencies, and in local/national newspapers and specialist publications including Computing and TARGETjobs IT & Technology.
Graduates with a technical degree background (physics, mathematics, computating or software engineering) are preferred.
Arts and humanities graduates (with 2.1 degrees) should be able to demonstrate their interest in computers and IT, and a postgraduate IT conversion course can be useful. Employers often require candidates to meet high standards in programming aptitude tests.
- Strong analysis skills
- Attention to detail
- Teamworking skills
- Written and verbal communication skills
- Interpersonal skills