Systems Analyst Job Description: Top Duties and Qualifications

A Systems Analyst, or System Analyst, is responsible for determining the computing needs of a client and translating them into system specifications. Their duties include completing evaluations of hardware and software, giving advice to shareholders about their IT infrastructure and producing cost analysis of potential IT initiatives.

Build a Job Description

Systems Analyst duties and responsibilities 

Some specific duties a Systems Analyst may be asked to perform include:

  • Training users on how to appropriately utilize their computer systems 
  • Writing instruction manuals for systems
  • Consulting with managers to determine what role the systems play in the business
  • Testing the systems on a regular basis to ensure quality and function
  • Preparing costs and benefits analysis on systems
  • Brainstorming new ways to add more functionality to systems
  • Choosing and configuring the hardware and software of a system

Systems Analyst Job Description Examples:


Systems Analyst

Systems Analyst 3:

  • 5 or more years of systems analysis experience

  • Prior Agile experience – Experience in Breaking down Epics into smaller stories, estimating and writing user stories

  • Mid to upper level experience with SQL

  • Understands how queries are built using commands such as “Select”, “Insert”, “Update”, “Delete”, and how to join multiple tables.

  • Understands what SQL is and how it’s used to retrieve data, can analyze how the retrieved data is related to requirements, and can effectively summarize analysis into useable recommendations.

  • AWS experience preferred

  • The ability to analyze, model and interpret data using different tools and techniques.

  • Problem-solving and troubleshooting skills

  • A methodical and logical approach

  • Self-motivated and self-starter with the ability to plan work and meet deadlines.

  • Works independently

  • Accuracy and attention to detail

    Job Type: Yes

  • ×

    Systems Analyst

    IT Systems Analyst I

    We are seeking a detail-oriented, motivated, and organized IT technician to join our IT services team. In this entry-level position, you will play a key role in providing support for all areas of IT. You will update systems, troubleshoot problems, and provide hands-on support for IT issues within our organization.

    IT Technician Duties and Responsibilities

  • Assist IT team with updating PC operating systems using Wsus

  • Diagnose PC / printer/ phone / equipment / software issues and resolve as required

  • Maintain inventory of PC and peripheral hardware

  • Assist with the deployment and support of software

  • Manage phone system (Asterisk and Avaya) including new phone setup, phone configuration changes, and troubleshooting

  • Provide technical support for computer and software related issues

  • Provide technical support either by phone, remote access or site visits

  • Manage helpdesk tickets using our ServiceDesk ticketing system

  • Respond to IT issues with a sense of urgency and facilitate communications between IT and company employees to resolve issues

  • Modify configurations, utilities, software, etc.

  • Set up equipment for new users

  • Manage Active Directory user accounts and password resets

  • Manage proprietary software user accounts and passwords

  • Manage PC imaging using Windows Deployment Server and/or Ghost imaging software

  • Monitor data center equipment and servers

  • Assist with Servers, LAN/WAN technologies, computer repair/troubleshooting software, networks, virus protection, Wi-Fi technology, and more

  • Other duties as assigned

    IT Technician Requirements and Qualifications

  • High school degree or equivalent; experience in computer science, information systems or related field preferred

  • CompTIA certification or other related IT professional certification is a plus but not required

  • Previous experience as a help desk technician, computer technician, or IT support is a plus but not required

  • Microsoft Windows Deployment Services a plus

  • Ability to troubleshoot, analyze, and resolve multiple issues

  • Ability to multitask, prioritize, and manage time efficiently

  • Excellent verbal and written communication skills

  • Comfortable in a diverse and fast-paced environment

  • Self-sufficient and extremely motivated

  • Goal-oriented, organized team player

  • Experience working with network and server support teams

  • Up-to-date knowledge of new systems, information, software, and upgrades

  • Ability to physically stand, bend, squat, and lift equipment

  • Ability to work on-call when required

  • Ability to work non-standard shift hours when required

  • Driven by challenge and motivated by learning new concepts and ideas

    Job Type: Full-time

    Salary: $40,000.00 /year

    Work Location:

  • One location


  • Paid time off

  • Health insurance

  • Dental insurance

    This Company Describes Its Culture as:

  • Detail-oriented -- quality and precision-focused

  • Innovative -- innovative and risk-taking

  • Outcome-oriented -- results-focused with strong performance culture

  • Stable -- traditional, stable, strong People-oriented -- supportive and Monday to Friday
  • ×

    Systems Analyst

    At Open Access Technology International, Inc. (Oati), your career is always on the move. Our employees have expertise across diverse verticals and technology platforms. Oati combines the agility of a small company with the stability of a large company, where we have built a nurturing and rewarding culture diligently over the last 23 years. Our work culture is collaborative and we encourage every Team Member to go beyond their defined roles and learn more. If you are looking for an energetic, challenging, and rewarding career, then Oati is the place to be! To learn more, please visit our website at [website]

    Oati is recruiting for an entry level Customer Systems Analyst positions. Enthusiastic, career-minded individuals with a strong work ethic and commitment to teamwork are encouraged to apply. The Customer Systems Analyst will respond to queries, run diagnostic protocols, isolate problems, and determine and implement solutions.

    Responsibilities include:

  • Professionally and courteously answer calls/email messages to address customer needs

  • Provide first-level technical support for end users; opening, updating and closing Help Desk Tickets

  • Troubleshoot Oati issues with customers, quality assurance testing, rotating on-call service, technical training, and many other exciting projects

  • Accurately document the details of the user request or issue, document the diagnostic steps performed when troubleshooting the issue, and assist the user with resolution using existing procedures and documentationQualifications/Requirements:

  • Bachelor’s or Associate’s degree

  • Demonstrated commitment to, experience in, or knowledge of professional customer support best practices

  • Must enjoy building relationships with customers

  • Must be customer-focused, self-motivated, a quick learner, and demonstrate passion and commitment to quality customer service

  • Acceptable background investigation report

  • [website] Citizen or Lawful Permanent Resident

  • Local to MNOati offers full time employment with competitive salary and benefits, including 401(k) plan with company match, paid time off, and excellent health and dental insurance programs. Oati prides itself on providing a stable, supportive environment for career development with opportunities for future growth and promotion within the company. Applicants must be self-motivated, energetic, and willing to work in a team-oriented company.

    Extra Benefits: Oati Fitness Center, onsite cafeteria that offers breakfast and lunch, games and books for coworkers to enjoy during break, intramural activities like basketball, soccer, volleyball, Frisbee golf, and many more!

    To apply please visit [website]

    Oati is an EEO/AA employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, disability, age, marital status, familial status, membership or activity in a local human rights commission, or status with regard to public assistance, or protected Veteran status.

    Oati is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact the Personnel Services Department at [website] x 1262.

    Job Types: Full-time, Part-time

    Salary: $39,934.00 to $85,884.00 /year


  • Bachelor's Day shift
  • What does a Systems Analyst do? 

    Systems Analysts are high-level information technology experts who work in IT departments to guide the development of computer networks and systems. Their role is to consult on the current state of an IT system and provide data-driven advice on how to expand or refine its operations to meet company needs. Systems Analysts collect data, observe workflows and monitor system activity to identify vulnerabilities or areas of improvement. They communicate their findings to company leaders and help them compromise their needs and resources. System Analysts train their IT team and help guide the implementation of new systems and procedures.

    Systems Analyst skills and qualifications 

    In order for a Systems Analyst to be truly effective in their role, they need some key skills, such as:

    • The ability to take initiative and be self-motivated
    • An adaptable and flexible attitude, allowing them to approach and solve a problem by examining it from different angles
    • Strong interpersonal skills
    • Written and verbal communication skills
    • The ability to collaborate within a team
    • Strong attention to detail
    • Developed skills in examination and analysis

    Systems Analyst salary expectations 

    A Systems Analyst makes an average of $79,776 per year. Salary may depend on level of experience, education and the geographical location. 

    Systems Analyst education and training requirements 

    Generally, Systems Analysts must possess at least a bachelor’s degree in a computer-related field of study. Extra business courses or a major in management information systems could also be beneficial areas of study for this career. Some companies do require Systems Analysts to earn a master’s degree in business administration (MBA). Typically, the more technical the job, the more useful that a master’s degree in computer science (MCS) is for this position.

    Though technical degrees are rarely required, programming or technical expertise can provide useful training for this role. Because of the constant development of technology, ongoing education is important for anyone in the IT field in order to stay informed about new technology. 

    Systems Analyst experience requirements 

    Though there is more of a focus on education rather than experience in order to enter this field, some positions will require a familiarity with the industry. This is so that the Systems Analysts working on an organization’s system are able to fully understand the nature and needs of the systems in relation to the business. Hospitals, for instance, would need a Systems Analyst that thoroughly understands health plans and programs, while a bank’s Systems Analyst may need a background in finance.

    Job description samples for similar positions

    If you’re writing a job description for a related position to the Systems Analyst, see our job descriptions for similar roles:

    Frequently asked questions about Systems Analysts


    What are the daily duties of a Systems Analyst?

    On a typical day, Systems Analysts spend their time running tests and interpreting data. When working on a new project, they meet with clients to determine their computing needs based on their organization’s operations. Systems Analysts begin assessing a current system by running stress tests trying to overload the system, allowing them to understand its current limitations and traffic capacity. They determine what kind of hardware is essential for expanding a system and prepare a comparison of costs to potential benefits to the company, identifying when the updated system will pay for itself in improved efficiency.

    Systems Analysts present their recommendations to clients and help devise a plan for implementing changes. They communicate with other IT professionals about how to test the new system and configure updates according to schedule.


    What is the difference between a Systems Analyst and a Systems Engineer?

    Systems Analysts and Systems Engineers hold similar roles, but Systems Analysts are consultants while Systems Engineers are project managers. Systems Analysts make recommendations to Systems Engineers about how to update their systems to achieve specific results. They identify problems with a system and make repairs, updating Systems Engineers about changes to their system architecture. Systems Engineers also build IT and computing networks for scratch, while Systems Analysts usually assess existing systems and focus on how to refine and improve them instead of building a completely new infrastructure.

    When a Systems Analyst creates an improvement plan for an IT system, they work alongside the Systems Engineer to implement it. The Systems Engineer may make adjustments to meet company needs based on the Systems Analyst’s advice


    What are the qualities of a good Systems Analyst?

    Good Systems Analysts are observant and critical when interacting with a new computing system or network. Successful Systems Analysts have a creative and curious mindset that encourages them to explore all aspects of a system, finding unique and nuanced ways to improve efficiency or repurpose existing computer infrastructure. A good Systems Analyst is also able to explain complex technical concepts to clients and business partners who may not have a background in that area. This allows them to be persuasive and convince company leaders to prioritize their IT needs.


    Who does a Systems Analyst report to?

    Systems Analysts report to Systems Engineers, Chief Technology Officers and other company leaders who make decisions about a business’s IT needs. They give presentations explaining their findings and produce organized reports that the Systems Engineer or CTO can use to document new project initiatives.

    Job Description Examples

    Need help writing a job description for a specific role? Use these job description examples to create your next great job posting. Or if you’re ready to hire, post your job on Indeed.

    No search results found

      *Indeed provides this information as a courtesy to users of this site. Please note that we are not your career or legal advisor, and none of the information provided herein guarantees a job offer.