| SALARY RANGE |
|
$41.54 - $51.92 Hourly
|
$7,200.27 - $8,999.47 Monthly
|
$86,403.20 - $107,993.60 Annually
|
|
DEFINITION:
WORKING TITLES Data Base Analyst II Senior Programmer Analyst Senior Systems Analyst Systems Programmer II Desktop Systems Advisor and Supervisor Network Services Advisor and Supervisor Radio/Microwave Communications Advisor and Supervisor Voice Communications Advisor and Supervisor
DEFINITION Under direction, provide senior level support for the County's information systems needs in one of the following disciplines: data base analysis, programming, systems analysis, systems programming, desktop systems support, network communications, radio/microwave communications and/or voice communications; perform related work as assigned.
DISTINGUISHING CHARACTERISTICS This is multi-disciplinary class in the professional data processing series. This class is the fourth level in the systems engineering series, representing the top working level in some disciplines and the fully experienced level in others.
See the attached for more detailed information on the distinguishing characteristics for each working title.
EXAMPLES OF DUTIES:
ADVISORY SYSTEMS ENGINEER Data Base Analyst II
DISTINGUISHING CHARACTERISTICS Incumbents in the data base administration discipline are typically responsible for data base physical design, implementation and maintenance. Positions in this discipline are flexibly staffed. This is the full journey level of the data base analysis series. This class is distinguished from the Data Base Administrator level in that the latter has enterprise wide responsibilities for all County data bases and supervisory responsibility for other staff.
EXAMPLES OF DUTIES Duties may include, but are not limited to, the following:
- Plan and coordinate: creation and maintenance of the physical data bases, data base software upgrades, data base recoveries, evaluation of data base software products, and the installation of application data base related software.
- Review vendor software bulletins to avoid potential problems and install updates and modifications as required.
- Develop standards and procedures for data base administration.
- Write programmer, user and operations documentation for the data base.
- Troubleshoot complex and high priority problems in data base software and files.
- Train and assist staff in purposes and practices of data base administration.
- Perform varied systems analysis, design and implementation work, as assigned.
- Confer with the data administration staff regarding data base design.
- Work with performance/capacity planning staff on performance and capacity issues.
- Confer with and assist computer operations staff to resolve production problems.
- Perform related duties as assigned.
QUALIFICATIONS
Knowledge of:
- Methods and practices of computer systems design, programming, and implementation.
- Principles and applications of computerized data base technology.
- Data base management systems and software technologies.
- Data base management utilities.
Skill/Ability to:
- Develop complex data bases.
- Manage and maintain data bases.
- Recover data bases.
ADVISORY SYSTEMS ENGINEER Senior Programmer Analyst
DISTINGUISHING CHARACTERISTICS Incumbents in the programmer/analyst discipline are typically fully responsible for design, coding, testing, and/or maintaining large applications or multiple smaller applications. The work focuses on advice and technical guidance on the use of information management technology components to project personnel and management. This is the senior level in the programming series and incumbents must move laterally into another discipline or promote to the project manager discipline to progress. This class is distinguished from the Project Manager level in that the latter has full project leadership responsibility for a medium to large scale project and has primary responsibility for administrative activities in directing the project and in consulting with users to assure successful project completion.
EXAMPLES OF DUTIES Duties may include, but are not limited to, the following:
- Design complex system interfaces.
- Assist, train and advise team members on application design and coding techniques.
- Advise management on technology trends and alternatives.
- Provide application support for critical and intransigent software problems.
- Confer with customer department staff to define applications requirements and translate such business needs into technical solutions.
- Develop program module specifications based on documented requirements.
- Work with other Information Services Department staff to ensure that assigned tasks are completed accurately in a timely manner.
- Assist with the preparation and execution of component, subsystem and system integration testing for new and modified applications.
- Prepare and execute work task plans for all assigned work requests.
- Prepare and update program and application documentation.
- Work as a member of a project team to verify the integration of program modules.
- Confer with user department staff to define application requirements.
- Design, code, test and install applications programs based on user requirements.
- Write programmer, user and operations documentation for the applications.
- Provide application maintenance and debug problems.
- Attend design and code walk-throughs and technical reviews, presenting and defending the code for which responsible.
- Install and modify purchased application software.
- Develop, evaluate, recommend and maintain software productivity tools and utilities which can be used across various environments.
- Coordinates and maintains data and program versions control across multiple environments.
- Prepare training materials and train customers in the use and/or operation of new or modified information management systems.
- Troubleshoot and resolve software problems.
- Confer with data administrator(s) to define requirements for data bases to support applications.
- Work with the performance/capacity planning staff on performance and capacity issues.
- Confer with and assist computer operations staff to resolve production problems.
- Install and modify purchased application software.
- Provide technical assistance for team members.
- Prepare and deliver written and oral presentations for department, customer and senior County staff.
- Serve as the lead programmer on a project, assigning tasks and coordinating activities of others.
- Perform related duties as assigned.
QUALIFICATIONS
Knowledge of:
- Methods and practices of computer systems design, programming, and implementation.
- Information management platforms and systems.
- Structuring techniques for efficient program construction and maintenance.
- Standard application design methodology.
- Advanced algorithms for software solutions.
- Industry trends and developing technologies.
- Sources of technical information.
Skill/Ability to:
- Design complex system interfaces.
- Use appropriate utilities and available software products.
- Apply testing theory and quality standards to program development.
ADVISORY SYSTEMS ENGINEER Senior Systems Analyst
DISTINGUISHING CHARACTERISTICS Incumbents in the systems analysis discipline are typically responsible for analysis, documentation, design and implementation of large applications or several small applications. The work focuses almost entirely on systems analysis rather than programming. This is the senior level in the systems analysis series and incumbents must move laterally into another discipline or promote to the project manager discipline to progress. This class is distinguished from the Project Manager level in that the latter has full project leadership responsibility for a medium to large scale project and has primary responsibility for administrative activities in directing the project and in consulting with users to assure successful project completion.
EXAMPLES OF DUTIES Duties may include, but are not limited to, the following:
- Prepare and deliver written and oral presentations for department, customer and senior County staff.
- Serve as the lead analyst on a project, assigning tasks and coordinating activities of others.
- Assist, train and advise team members, department and customer personnel.
- Conduct and participate in technical reviews and system walk-throughs.
- Prepare unit, subsystem and system test plans, and direct the development of system test data and test procedures.
- Work with quality assurance personnel in the establishment and implementation of the review and testing environment.
- Conduct independent research, reading available trade publications and journals and contacting vendors, to identify possible solutions to information management problems.
- Work with project and department management to design training programs for customers and for department staff.
- Coordinate with customers and others within the department to assure completeness of enabling tasks that will support new and modified systems.
- Prepare Requests for Proposals.
- Assist in the preparation of and participates in negotiation of vendor contract agreements.
- Work with customers to define business solutions.
- Prepare recommendations for procedural and operational modifications to departmental and customer activities and processes as the result of work flow and procedure reviews.
- Prepare requirement specifications, designs and other documentation for small to medium-sized systems or for subsystems of major systems.
- Assist in the preparation of feasibility studies, cost/benefit analysis, product evaluation, requirements specification and other analysis activity under the direction of a Project Manager.
- Design input and output documents, forms and screens for the applications.
- Using appropriate technology, create project deliverables as specified for the project; examples include a requirements document, logic flow chart, data flow diagram, and entity-relationship diagram.
- Perform related duties as assigned.
QUALIFICATIONS
Knowledge of:
- Methods and practices of computer systems design, programming, and implementation.
- Information management platforms and systems.
- Structuring techniques for efficient program construction and maintenance.
- Tools and methods used to standardize and facilitate system design and project management.
- Principles and techniques of advanced systems analysis and design.
- Current technologies for systems design and delivery.
- Phases of software life cycles.
Skill/Ability to:
- Apply testing theory and quality standards to program development.
ADVISORY SYSTEMS ENGINEER Systems Programmer II
DISTINGUISHING CHARACTERISTICS Incumbents in the systems programming discipline are typically responsible for a large part of systems software for enterprise servers such as OS/390 and related program products; typical large parts are the operating system or a processing monitor. Positions in this discipline are flexibly staffed. This is the full journey level of the systems programming series. This class is distinguished from the Senior Systems Programmer level in that the latter focuses more on system software planning and overall coordination.
EXAMPLES OF DUTIES Duties may include, but are not limited to, the following:
- Plan and coordinate the installation of new releases of operating system and processing monitor software.
- Install and test new operating system and processing monitor releases and put them into production after successful testing.
- Troubleshoot problems with system software to successful resolution.
- Assist information services personnel with system software technical problems.
- Coordinate the installation of new system software with information services personnel.
- Review software status bulletins to avoid potential problems and install updates and modifications as required.
- Confer with system software vendors regarding new product releases and for problem resolution.
- Evaluate new system software products for applicability to the County environment; recommend acquisition of such products.
- Using various software tools, implement computerized security requirements.
- Provide technical evaluation, testing and modification of vendor software.
- Assist in the establishment and implementation of the review and testing environment, including the development and maintenance of test data libraries, test suites and test software, as well as active participation in formal reviews and software walk-throughs.
- Design security related software modules and interfaces.
- Review application software to provide input into planning and estimating activities related to system security and to provide alternative solution recommendations.
- Perform security related software installation activities on large projects.
- Perform related duties as assigned.
QUALIFICATIONS
Knowledge of:
- Methods and practices of computer systems design, programming, and implementation.
- Information management platforms and systems.
- Operating systems and related software, as used by the County.
- Enterprise and mid-range server hardware and system configuration, as used by the County.
Skill/Ability to:
- Install and configure system software.
- Troubleshoot and resolve system software problems.
- Confer with other data processing professionals and users to identity and resolve problems.
- Use system utilities.
ADVISORY SYSTEMS ENGINEER Desktop Systems Advisor/Supervisor
DISTINGUISHING CHARACTERISTICS Incumbents in the desktop systems support discipline are typically responsible for installing, maintaining, monitoring, troubleshooting and repairing desktop computer systems. This is the advisory and expert level in the computer systems support series. This class is distinguished from the Systems Engineer level in that the latter is the full journey level in this discipline requiring the ability to perform all phases with independence while this class provides high-level consulting expertise and/or supervision. Incumbents may move laterally into another discipline or promote into management to progress.
EXAMPLES OF DUTIES Duties may include, but are not limited to the following:
- Plan, organize, train, supervise, monitor, and evaluate the work of others.
- Participate in the hiring of assigned staff, recommending selection for management approval.
- Evaluate employee performance, counsel employees, and effectively recommend initial corrective action.
- Participate in the development of goals, objectives, policies, procedures and priorities for the unit.
- Assist in negotiating contracts with outside vendors, consultants or organizations; administer, monitor and evaluate contracts.
- Track and report utilization of expenditures.
- Provide County-wide desktop support for microcomputer hardware and software.
- Install and maintain packaged and developed microcomputer applications for communication, office automation and application development.
- Troubleshoot and repair microcomputer hardware problems.
- Support remote access for multiple applications.
- Provide County-wide Netware and Windows NT support.
- Install and maintain server operating systems and client software.
- Support network printing.
- Administer and maintain Netware and Windows NT application servers.
- Install, configure and troubleshoot microcomputer and server systems software.
- Set up users.
- Design and perform backup and restore procedures for microcomputer and mid-range servers.
- Act as liaison with customers and vendors.
- Evaluate and recommend new system software products.
- Perform related duties as assigned.
QUALIFICATIONS
Knowledge of:
- Enterprise, mid-range and microcomputer servers and related peripherals.
- The OSI model.
- Supervisory principles and practices, including work planning, scheduling, review and evaluation and employee training and corrective action.
Skill/Ability to:
- Install and support computer hardware and software.
- Troubleshoot and resolve system problems.
- Respond effectively to users problems and needs.
- Manage desktop computer systems projects including the coordination of resources and staff.
- Train staff and coordinate activities of contractors and staff.
ADVISORY SYSTEMS ENGINEER Network Services Advisor/Supervisor
DISTINGUISHING CHARACTERISTICS Incumbents in the network services support discipline are typically responsible for implementation, troubleshooting, maintenance, and engineering support for the County’s local and wide area data communications networks and other installed communication architectures and protocols and any new network implementation activities. This is the advisory and expert level in the network services series. This class is distinguished from the Systems Engineer level in that the latter is the full journey level in this discipline requiring ability to perform all phases of network services activities with independence while this class provides high level consulting expertise to staff concerning communications systems and/or supervision. Incumbents may move laterally into another discipline or promote into management to progress.
EXAMPLES OF DUTIES Duties may include, but are not limited to, the following: - Plan, organize, train, supervise, monitor and evaluate the work of others.
- Participate in the hiring of assigned staff, recommending selection for management approval.
- Evaluate employee performance, counsel employees, and effectively recommend initial corrective action.
- Participate in the goals, objectives, policies, procedures and priorities for the unit.
- Assist in negotiating contracts with outside vendors, consultants or organizations; administer, monitor and evaluate contracts.
- Track and report resource utilization and expenditures.
- Supervise the analysis, design, implementation, and support of County communication systems.
- Manage communications projects including the coordination of resources with other communications staff.
- Evaluate and recommend new systems and related upgrades.
- Engineer sites for new or replacement of existing communication equipment and give accurate estimates of equipment, time, and materials required.
- Engineer and/or install new communications system or system upgrades or guide vendors doing the same; act as liaison between County users and vendors to insure necessary planning, scheduling and acceptance testing is appropriately carried out.
- Perform related duties as assigned.
QUALIFICATIONS
Knowledge of:
- Supervisory principles and practices, including work planning, scheduling, review and evaluation and employee training and corrective action.
- Effetive project management principles and practices, including planning, staffing, inspection, and cost control.
- Principles of personnel training, supervision and evaluation.
- Systems engineering and communications design.
- Software and hardware installation protocols for communications.
- Common carrier facilities, tele-processing design methodology and tools.
- Communication practices associated with analog and digital systems.
- Current data communication architectures and their supporting protocols including IP, SNA and IPX.
- Basic mathematics including alternate base functions.
- The OSI model.
- Microcomputer hardware and their operating systems.
Skill/Ability to:
- Install and support current data communication architectures and their supporting protocols including IP, SNA and IPX.
- Respond effectively to network user problems and needs.
- Plan and coordinate the work of others.
- Analyze user requirements and recommend appropriate data communication products.
- Train staff and coordinate activities of contractors and staff.
ADVISORY SYSTEMS ENGINEER Radio/Microwave Communications Advisor/Supervisor
DISTINGUISHING CHARACTERISTICS Incumbents in the radio/microwave communications support discipline are typically responsible for the implementation, maintenance, diagnosis and engineering support for the County's electronic systems (radio, microwave, data, audio, video, etc.) systems. This is the advisory and expert level in the radio/microwave communications series. This class is distinguished from the Systems Engineer level in that the latter is the full journey level in this discipline requiring ability to perform all phases of radio/microwave communications activities with independence while this class provides high level consulting expertise to staff concerning radio/microwave communications systems. Incumbents may move laterally into another discipline or promote into management to progress.
EXAMPLES OF DUTIES Duties may include, but are not limited to, the following:
- Plan, organize, train, supervise, monitor and evaluate the work of others.
- Participate in the hiring of assigned staff, recommending selection for management approval.
- Evaluate employee performance, counsel employees, and effectively recommend initial corrective action.
- Participate in the goals, objectives, policies, procedures and priorities for the unit.
- Assist in negotiating contracts with outside vendors, consultants or organizations; administer, monitor and evaluate contracts.
- Track and report resource utilization and expenditures.
- Supervise the analysis, design, implementation, and support of County radio/microwave communication systems.
- Manage radio/microwave communication projects including the coordination of resources with other communications staff.
- Analyze communication paths including coordinating assistance with appropriate specialists and, when necessary, with members of other groups.
- Develop and implement preventive maintenance schedules for radio/microwave communications equipment.
- Monitor and/or evaluate vendors or contractors supplying related services to the County.
- Track and report resource utilization and expenditures.
- Evaluate and recommend new communications systems and subsystems and related upgrades.
- Install, diagnose, repair, replace or reconfigure radio/microwave communications equipment as necessary.
- Engineer sites for new or replacement of existing radio/microwave communications equipment and give accurate estimates of equipment, time, and materials required.
- Engineer new radio/microwave communications system or system upgrades or guide vendors doing the same; act as liaison between County users and vendors to insure necessary planning, scheduling and acceptance testing is appropriately carried out.
- Perform related duties as assigned.
QUALIFICATIONS
Knowledge of:
- Supervisory principles and practices, including work planning, scheduling, review and evaluation and employee training and corrective action.
- Advanced electronic theory and radio frequency principles including narrow band FM, 2-way radio, microwave, simulcast transmission and related equipment supporting command, control and communications.
- Effective project management principles and practices, including planning, staffing, inspection, and cost control.
- Systems engineering and communications system design principals and practices.
- Communications protocols related to the radio media.
- Current communication practices associated with communication systems in both analog and digital format.
- Basic mathematics including alternate base functions.
Skill/Ability to:
- Respond effectively to network user problems and needs.
- Analyze requirements and recommend appropriate radio/microwave communication products.
- Train staff and coordinate activities of contractors and staff.
Licensure/Certification: Possession of a currently valid FCC General Class Radio/Telephone license or equivalent is highly desirable and may be required for some positions.
ADVISORY SYSTEMS ENGINEER Voice Communications Advisor/Supervisor
DISTINGUISHING CHARACTERISTICS Incumbents in the voice communications support discipline are typically responsible for installing, moving, adding, changing, maintaining, testing, troubleshooting, and adjusting telecommunications terminal/station/PBX communications equipment and associated power, cabling, wiring, and equipment. This is the advisory and expert level in the voice series. This class is distinguished from the Systems Engineer level in that the latter is the full journey level in this discipline requiring ability to perform all phases of voice communications activities with independence while this class provides high level consulting expertise to staff concerning voice communications systems and/or supervision. Incumbents may move laterally into another discipline or promote into management to progress.
EXAMPLES OF DUTIES Duties may include, but are not limited to, the following:
- Plan, organize, train, supervise, monitor and evaluate the work of others.
- Participate in the hiring of assigned staff, recommending selection for management approval.
- Evaluate employee performance, counsel employees, and effectively recommend initial corrective action.
- Participate in the goals, objectives, policies, procedures and priorities for the unit.
- Assist in negotiating contracts with outside vendors, consultants or organizations; administer, monitor and evaluate contracts.
- Track and report resource utilization and expenditures.
- Supervise the analysis, design, implementation, and support of County voice communication systems.
- Manage voice communication projects including the coordination of resources with other communications staff.
- Develop and recommend preventive maintenance schedules for voice communications equipment and software.
- Track and report resource utilization and expenditures.
- Evaluate and recommend new voice communications software and hardware and other related upgrades.
- Engineer sites for new or replacement of existing voice communication equipment and give accurate estimates of equipment, time, and materials required.
- Engineer and/or install new voice communications system or system upgrades or guide vendors doing the same; act as liaison between County users and vendors to insure necessary planning, scheduling and acceptance testing is appropriately carried out.
- Monitor voice communication systems, review daily problem reports and determine system technical problems.
- Instruct unit staff in the assigned voice communication system.
- Perform related duties as assigned.
QUALIFICATIONS
Knowledge of: - Supervisory principles and practices, including work planning, scheduling, review and evaluation and employee training and corrective action.
- Effective project management principles and practices, including planning, staffing, inspection, and cost control.
- Outside plant construction practices and communications and electric codes.
- PBX system installation and configuration.
- Voice telephone switching systems, multi?line systems, traffic engineering, transmission and power systems, test procedures and both switched and private line data communications.
- Building utility distribution systems, electrical grounding principles, and low voltage communications systems.
- Voice mail technology, transmission system design and traffic engineering.
Skill/Ability to:
- Install and support current voice communication architectures and their supporting protocols.
- Respond effectively to network user problems and needs.
- Analyze user requirements and recommend appropriate voice communication products.
- Organize, direct and coordinate comprehensive voice communication services for County departments.
- Train staff and coordinate activities of contractors and staff.
- Install and maintain telecommunications equipment including PBX and electronic key systems.
- Read equipment schematics and building and underground prints.
QUALIFICATIONS:
Knowledge of:
- Basic discipline-related principles, concepts and terminology.
- Standard office practices and procedures including the use of standard office equipment.
- Business arithmetic.
- Record keeping and filing principles and practices..
- Basic job planning and prioritizing techniques.
In addition see the attached for the specific knowledge requirements for each working title.
Skill/Ability to:
- Analyze operational, programming and systems problems, evaluate alternatives and reach sound conclusions.
- Use initiative and sound independent judgement within established procedural guidelines.
- Prepare clear, concise and accurate documentation, instructions, correspondence and other written materials.
- Maintain accurate records and files.
- Organize work, set priorities and meet critical deadlines.
- Establish and maintain effective working relationships with those contacted in the course of work.
- Communicate effectively, orally and in writing, with both technical and non-technical personnel.
In addition see the attached for the specific skill and ability requirements for each working title.
Education and Experience: Any combination of education and experience that would likely provide the required knowledge, skills and abilities is qualifying. A typical way to qualify is:
Education: Graduation from a four year college or university with major course work in computer science, business or public administration, or closely related field. Experience: Four years experience in any of the designated disciplines.
|