Systems Analyst - City of St. Petersburg

advertisement
459
SYSTEMS ANALYST
NATURE OF WORK
This is professional, technical and analytical work in the application of computer hardware configurations and
the design, development and implementation of software systems for an engineering environment.
Work involves responsibility for the research and analysis of computer systems hardware and software
systems for an engineering environment to include the evaluation of requirements for engineering application,
the development of alternatives for systems establishment, hardware expansion, systems enhancement,
acquisitions, installation, and systems equipment maintenance. Work includes the application of advanced
research and software development procedures to improve administrative and operating systems and to ensure
overall systems performance. An employee in this class may be assigned to provide assistance and technical
guidance and support to other engineering personnel in performing related technical work assignments.
Employees in this position are expected to be able to perform any and all work tasks and comply with any
work schedules or attendance or duty requirements which may be established by City or department rules.
Work is performed with considerable independence and latitude under the general direction of an
administrative supervisor who reviews work by observation, conversation, analysis of recommendations and
the evaluation of results achieved.
ILLUSTRATIVE EXAMPLES OF WORK
Plans, designs, organizes and evaluates software development and implements complex computer application
systems in an engineering environment.
Prepares detailed software documentation including the construction of system flowcharts and block
diagrams, indicating applicable relationships, mathematical formulas, algorithms, operational sequences and
machine operation instructions.
Performs tests for error detection reported by the system or users; documents error behavior and performs
modifications or corrections as required.
Analyzes software for logic and format errors, creates test data sets, consults with technical groups and
determines cost estimates associated with engineering software applications.
Assists in the development and implementation of file structures, data models and security procedures for
distributed databases utilizing relational data base managers (RDBM).
Provides technical assistance for less experienced software engineers in performance of assigned tasks.
Assists in the development of system security and control procedures.
Coordinates and maintains service agreements for hardware and software maintenance.
Coordinates routine hardware maintenance and software upgrades with vendors and staff personnel for peak
system performance.
459
SYSTEMS ANALYST (Continued)
Maintains communications devices for local and wide area networks including modems for in-house
activities and diagnostic dial-up.
Performs related work as assigned.
DESIRABLE KNOWLEDGE, SKILLS AND ABILITIES
Thorough knowledge of the capabilities, limitations and uses of modern computer hardware and
software for engineering application.
Considerable knowledge of systems design, analysis, software development and implementation.
Considerable knowledge of communications hardware and software for local and wide area networks.
Ability to coordinate system maintenance procedures and hardware service and repair.
Ability to structure software development to optimize system performance.
Ability to read and understand software manuals, technical publications and other related documents.
Ability to communicate clearly and concisely, orally and in writing.
Ability to establish and maintain effective working relationships with employees and outside agencies
as necessitated by the work.
DESIRABLE TRAINING AND EXPERIENCE
Graduation from an accredited four year college or university with major course work in Computer
Science, to include course work in Fortran/Pascal for Engineering, Engineering Calculus, Differential
Equations, Logic Design, Data Structures, Matrix Multiplication, Data Base Systems, Computer
Organization and Architecture and Microprocessor Interfacing.
Experience with Digital Equipment Corp. (DEC) computers, peripherals and operating systems.
Considerable progressive experience in software development and implementation.
NECESSARY SPECIAL REQUIREMENTS
Possession and maintenance of a valid State of Florida driver's license.
Date Revised: 3/08 (title)
Date Issued: 10/87
City of St. Petersburg
Download