The Systems Analyst is responsible for analyzing internal and external customer needs while identifying and determining equipment, software and process/procedural solutions to problems. Also, may act as the key coordinator between multiple project teams to ensure enterprise-wide integration of reengineering efforts. Establishes system parameters and formats, and ensures hardware/software compatibility.
KNOWLEDGE, SKILLS, AND ABILITIES:
Able to analyze new hardware and software to determine their need or application in the existing or proposed system.
May analyze or recommend commercially available software. May supervise computer programmers.
Able to analyze science, engineering, business, and all other data processing problems for application to electronic data processing systems.
Able to analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities, workflow, and scheduling limitations.
Performs process and data modeling in support of the planning and analysis efforts using both manual and automated tools.
May apply reverse engineering and re-engineering disciplines to develop strategic and planning documents.
May provide group facilitation, interviewing, training, and provides additional forms of knowledge transfer.
Able to construct sound, logical business improvement opportunities consistent with corporate Information Management guiding principles, cost savings, and system architecture objectives.
Possess the ability to offer guidance on new techniques and estimated costs associated with new or revised programs and utilities - taking into consideration personnel, time, and hardware requirements and makes trade-off analyses.
Reviews documentation, describing system specifications and operating instructions, and revises existing processes and procedures to correct deficiencies and maintain more effective data handling, conversion, input/output requirements and storage.
Tests, maintains, and monitors computer programs and systems, including coordinating the installation of computer programs and systems.
Confers with clients regarding the nature of the information processing or computation needs a computer program is to address.
Coordinates and links the computer systems within an organization to increase compatibility and so information can be shared.
Consults with management to ensure agreement on system principles.
Expands or modifies system to serve new purposes or improve workflow.
Determines computer software or hardware needed to set up or alter system.
Analyzes information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling and information engineering.
Assesses the usefulness of pre-developed application packages and adapt them to a user environment.
Defines the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.
Develops, documents, and revises system design procedures, test procedures, and quality standards.
Reviews and analyzes computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.
Reads manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.
QVine Corporation is an Equal Opportunity Employer—M/F/D/V