System Analyst Job Description

system analyst job description includes a detailed overview of the key requirements, duties, responsibilities, and skills for this role.

Last update : July 14, 2023

System Analyst Job Description

A system analyst is someone who is responsible for analyzing a company’s computer systems and processes for problems, identifying solutions, and implementing those solutions.

A system analyst may also create or update a company’s computer systems.

Job Brief:

We’re looking for a System Analyst to join our team. The ideal candidate will have experience working with systems and data, and will be able to help us troubleshoot and improve our current system.

System Analyst Duties:

  • Design, install, configure, and troubleshoot new software and hardware, as well as analyze and resolve operational problems
  • Work with managers and other stakeholders to interpret goals, priorities, and constraints, as well as improve business processes
  • Create functional specifications, implement operational procedures, and maintain functional consistency
  • Develop, maintain, and implement technical standards
  • Maintain current knowledge of emerging technology and industry standards
  • Provide technical support for sales, installation, and service departments, as well as customers
  • Assist in training new employees and existing staff
  • Develop documentation, as well as test and implement new software or hardware
  • Provide quality assurance and testing
  • Develop and maintain standards and guidelines for employees
  • Develop specific reports
  • Perform other duties as assigned by management

System Analyst Responsibilities:

  • Develop, document, and implement enterprise-level technology solutions
  • Review, analyze, and update existing enterprise systems, and identify areas for improvement
  • Analyze, design, and implement new business processes
  • Establish, maintain, and communicate clear project plans, timelines, and budgets, including financial projections, to members of management
  • Conduct research and surveys to collect and analyze information
  • Interview, select, and hire outside contractors, consultants, and employees
  • Develop metrics to measure and analyze organizational effectiveness
  • Manage project processes, timelines, and budgets
  • Develop detailed project plans, schedules, and budgets
  • Conduct research and analysis
  • Document technical processes
  • Establish clear project goals, timelines, and budgets
  • Identify and prioritize project deliverables
  • Plan and manage projects, including

Requirements And Skills:

  • Bachelor’s degree in business or computer science
  • 2+ years experience in a Systems Analyst role
  • Ability to perform automated software testing, including creating and debugging test scenarios
  • Strong coding ability in one or more scripting languages, such as Perl, PHP, Python, or Ruby

We believe that a diverse and inclusive team is essential to success and encourage applications from people of all backgrounds. We’re committed to building a team that reflects the communities we serve.


Share this article :