System Analyst II

Government of the Virgin Islands
Onsite

About The Position

This is a standard position description which includes responsibility for devising and improving automated systems, formulating project recommendation, analyzing and investigating various systems problems and questions, and establishing program specification. The incumbent devises or sets forth alternative, weighs their cost/benefit and makes prescribed documentation and reports to management on results of studies and recommendations. The work includes a wide variety of unrelated assignments including system analysis, program development, problem resolution system implementation projects which may involve local and territorial needs concerning revisions or expansion of existing program requiring substantial analysis. The work is characterized by a considerable need for analyzing and resolving systemic and software problems, and developing new computer processing applications as managers' requests. The employee often has to work with conflicting or insufficient data and take different approaches to resolve problems to determine what must be changed in existing programs and to predict the effect of these changes on the ADP Systems. In assisting management on new applications, consideration must be given to probable future changes in systems design and equipment currently being used in locations such as the computer operations room and remote office site both on St. Thomas -m d St. Croix. The Scope of the work requires the incumbent to be directly involved with the responsibility for systems which are critical and essential to the overall operations of the agency. The Effects of the work involves implementing ADP applications and resolving critical systems and operational problems, formulating project recommendations, analyzing various problems and questions, and establishing programming specifications.

Requirements

  • Graduation from a recognized college or university with courses in mathematics, statistics, and automatic data processing or accounting supplemented by successful completion of a course in system design and analysis, and two (2) years experience in system design and analysis.
  • Knowledge of two (2) programming languages, one of which must be applicable to the agency assigned
  • High School diploma or its equivalent and eight(8) years' of progressive experience in data processing which includes one (1) year in systems design and analysis supplemented by successful completion of a course in system design and analysis.
  • Knowledge of system analysis and design techniques, pertinent characteristics of system software, and computer equipment requirements in order to perform complex studies to advise management of the merits of proposed ADP applications.
  • Knowledge of programming and analysis techniques to serve as a system monitor or trouble shooter involving problem solving and devising recovery plans for system failure situations.
  • Ability to take necessary action to restore operations and collaborate with other management personnel to effect changes needed in programs.
  • Knowledge of file designs, computer related control procedures skill in modifying existing systems and ability to formulate programming specifications for new systems and special projects.
  • Knowledge of structured analysis, design and programming techniques in order to design structures program modules and write code in conformance with required computer service techniques.
  • Incumbent is responsible for problem resolution of all developed programmed systems.
  • Several programs are assigned as the employee's continuing responsibility for analysis, maintenance, modification, and enhancement.
  • Special projects are assigned in terms of overall objectives.
  • The incumbent is responsible for planning and carrying out the work, resolving some of the conflicts that arise, and interpreting policy in terms of established objectives.
  • Work is reviewed for soundness of recommendations, achievements, desired results, compliance with established policy, applicable regulations and overall program effectiveness.
  • The guidelines available are broad and general in nature, causing the incumbent to use much judgment and ingenuity in interpreting and adapting them to specific situation.
  • In those instances, here guides are nonexistent, the computer systems analyst must draw upon Dividual experience and knowledge to make sound and logical decision which are compatible with the overall philosophy of the agency.
  • The work includes a wide variety of unrelated assignments including system analysis, program development, problem resolution system implementation projects which may involve local and territorial needs concerning revisions or expansion of existing program requiring substantial analysis.
  • The employee often has to work with conflicting or insufficient data and take different approaches to resolve problems to determine what must be changed in existing programs and to predict the effect of these changes on the ADP Systems.
  • In assisting management on new applications, consideration must be given to probable future changes in systems design and equipment currently being used in locations such as the computer operations room and remote office site both on St. Thomas -m d St. Croix.
  • The incumbent to be directly involved with the responsibility for systems which are critical and essential to the overall operations of the agency.
  • Contacts are to exchange technical information and coordinate recommended advice on work effort.
  • In addition, the employee informally arbitrates between various users of the system who frequently requests modifications that conflict with or will cause adjustments to procedures of other users.
  • The incumbent also negotiates with customer engineers when there are disagreements on responsibility for problem resolution.

Nice To Haves

  • May be required to work other than prime shift and will be required to performed computer operator duties during emergency situations.

Responsibilities

  • Provides onsite technical advice to management and operating personnel on matters relating to data processing application systems.
  • Determines causes of unexpected computer stoppage due to data error, machine malfunction, system or program routine error.
  • Receives, controls, and incorporates into existing systems, all re-assembled programs and modifications.
  • Assists in program testing processes.
  • Meets frequently with programmers and testing specialists to coordinate work and resolve problems.
  • Analyzes requests for new programs and for modifications of existing programs.
  • Determines how a system should be organized, the number and kinds of records, files, and documents required, the procedures to obtain and organize information to be processed.
  • Makes recommendations as to whether or not work process should be automated.
  • Identifies relationships, sequences and internal logic to be used.
  • Codes, tests, debug, coordinates implementation and documents the applications.
  • Develops instructions and/or temporary operational procedures as may be required to facilitate continuity of operations pending final resolution of problems which require action beyond local resource capability.
  • Monitors program operation and devises recovery plans for system failure situations.
  • Resolve a wide variety of problems which are caused, for example by data errors, operator errors, machine malfunction, program errors.
  • Traces and isolates causes of problem in hardware, error in program logic and code.
  • Writes Program Requirement Packages, converts files from old to new formats, with systems acceptability testing, and other phases of project development.
  • Participates as data processing expert on special studies and task forces requiring computer system expertise.
  • May be required to work other than prime shift and will be required to performed computer operator duties during emergency situations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service