Computer Systems Analyst (Assessor)

Shelby County•Memphis, TN
•$56,009 - $75,585

About The Position

The Computer Systems Analyst assesses hardware and software needs and system configurations, and is responsible for installation, modifications, quality control and assurance of data, and testing and debugging new and existing programs and operating systems. The role may work independently or in a lead capacity and covers personal computers and minicomputers at the divisional or elected-official office level, including GIS functionality. The position manages data system applications across mainframe and personal computer systems, provides technical support to organizational units, coordinates computer and LAN acquisitions and installations, and works with vendors and departments on hardware, software, and shared GIS information. It also develops or maintains complex software applications, documents in-house procedures, and may supervise, train, and evaluate employees in lower classifications. The position is subject to a background check for convictions substantially related to its potential duties. Employees hired after September 1, 1986, are required to reside in Shelby County and remain county residents as a condition of employment, subject to the listed public safety and civil service exemptions.

Requirements

  • Four years of experience in data analysis, systems administration, cadastral mapping, hardware and software maintenance, and application development and programming, or an equivalent combination of related education and/or experience.
  • Bachelor’s degree from an accredited college or university in computer science, geographic information systems, geography, civil engineering, or a closely related field, or an equivalent combination of related education and/or experience.
  • Proof of education, training, and/or experience is required.
  • Knowledge of ARCGIS 10.3 or higher.
  • Knowledge of Microsoft operating systems.
  • Knowledge of Oracle database applications and Microsoft SQL.
  • Skill in Visual Basic application development.
  • Knowledge of GIS as related to cadastral mapping and assessor information systems, feature classes, coordinate system conversion, and dataset import/export.
  • Ability to maintain short- and long-term plans for technical programs.
  • Knowledge of applications systems analysis and programming activities for microcomputers.
  • Knowledge of current hardware and software technologies and their application in a departmental data processing environment.
  • Knowledge of hardware/software interfacing products.
  • Ability to formulate logical statements of business problems and devise methods to resolve them.
  • Ability to communicate technical and nontechnical information orally and in writing to users, management, and vendors.
  • Ability to perform comprehensive planning, feasibility studies, and technical report writing.
  • Ability to develop and implement revisions to data system programs to meet organizational needs.
  • Ability to develop and maintain long-term software and hardware requirements plans for single- and multi-user databases.
  • Ability to interact professionally with coworkers, vendors, management, and others.
  • Knowledge of budget planning and extension as related to computers.
  • Skill in using personal computer software, including word processors, operating systems, database managers, spreadsheets, backup/restore/diagnostic utilities, and networking operating systems.

Responsibilities

  • Analyze and define current and future microcomputer hardware and software needs, including evaluating, installing, testing, and debugging hardware and software.
  • Coordinate the acquisition and installation of departmental microcomputers and Local Area Networks (LANs).
  • Translate business problems into logical statements and devise procedures to solve them through systems utilization.
  • Serve as a technical resource on data processing systems for organizational units.
  • Liaise with vendors to plan microcomputer hardware and software needs and resolve problems.
  • Coordinate shared GIS information with other departments.
  • Prepare reports and correspondence concerning data systems assessments, recommendations, and resolution of operating problems.
  • Monitor employee progress and program effectiveness; organize and conduct training in specialized PC applications; assess training needs and recommend external training as necessary.
  • Manage data system applications for mainframe and personal computer systems, including database management, Windows, backup and restore, diagnostic utilities, and network operating systems.
  • Formulate specifications for complex operating software programming applications, or modify and maintain complex existing applications.
  • Supervise, train, and evaluate Computer Systems Technicians, Office Systems Technicians, and/or other employees of a lesser classification, if needed.
  • Establish and maintain documentation and procedures for in-house techniques in the form of a user’s manual.
  • Perform other related duties as assigned or directed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service