System Analyst
Core
Analyze business objectives and user requirements to design, develop, and maintain information systems and applications.
Role type
System Analyst
Builds
Information systems, applications, and automated processes
Domain
IT / Enterprise Systems
Required skills
System analysis, requirements gathering, process automation, technical documentation, system evaluation, solution design, project coordination, hardware/software support, cost-benefit analysis, error correction
Preferred skills
Programming languages, non-automated system design, automated mapping, IT equipment knowledge
Technologies
Operating systems, computer hardware, software, programming languages
Responsibilities
Analyze user requirements and procedures to automate processes or improve existing systems; document user needs and system specifications; evaluate existing systems and develop improvements; prepare technical reports, manuals, and flowcharts; upgrade and maintain systems; assist programmers in resolving issues; coordinate development, testing, and installation of programs; provide technical assistance for application and hardware issues; support IT processes related to security and interfaces.
Seniority
Mid-level, hands-on IC