State of Connecticut Executive Branch

Information Technology Analyst 3 (35 Hour) (7605EL)

$54.73-$68.76 Hourly / $3,830.66-$4,812.53 BiWeekly /
$99,980.00-$125,607.00 Yearly


PURPOSE OF JOB CLASS (NATURE OF WORK)

In a state agency Information Technology (IT) environment this class is accountable for performing the most complex and technical support work and/or acting as a working supervisor of Information Technology Analysts engaged in information systems development or technical support.

GUIDELINES FOR JOB CLASS USE

  • All incumbents in this class perform tasks of the most complex nature in at least one of the following functional areas:
    • Systems Programming: Performs services in planning, analyzing, modifying, designing, selecting, installing and implementing information systems.
    • Software Development: Performs services related to leading application analysis, development and modification to support complex agency application and business needs.
    • Database Administration: Performs services related to data acquisition, designing and modifying database systems.
    • Network Support: Performs services in planning, designing, organizing and managing of network systems.
    • IT Security: Perform functions and support projects aligned with protecting the confidentiality, integrity and availability of state data.
  • This class shall be used in one or both of the following capacities:
    • Incumbents serving as a working supervisor must lead at least 50% of the time three (3) or more Information Technology Analysts engaged in a large information systems development project requiring application design, development, and programming, and/or network and system infrastructure work. Projects must be of a complex nature having inter-agency or enterprise-wide impact and require specialized knowledge across multiple technical environments and disciplines.

OR

    • Incumbents serving in the advanced working level must perform the most complex tasks within a unit. The work must clearly exceed the norm and include a concentration of highly advanced functions within assigned disciplines. Class use is on a limited or exceptional basis.

NOTES:

  • For definitions of infrastructure and application complexity, refer to the Addendum.
  • Incumbents are responsible for performing lower level duties as outlined in the Information Technology Analyst 2 specification. However, the primary focus of the incumbent’s work shall be consistent with the duties illustrated below.
  • The Examples of Duties listed in this class specification are not necessarily descriptive of any one position in the class. The omission of specific statements does not preclude management from assigning specific duties not listed. The intent of the listed examples is to give a general indication of the level of difficulty and the responsibility common to all positions in the class.

SUPERVISION RECEIVED

Works under the general supervision of an Information Technology Supervisor or an employee of higher grade.

SUPERVISION EXERCISED

Supervises staff as assigned or acts as a project team leader.

EXAMPLES OF DUTIES

All Functional Areas

  • Diagnoses host system problems and develops and coordinates resolutions; 
  • Manages planning, analysis, design, selection, installation and implementation of new technologies; 
  • Evaluates new technologies; 
  • Tests and evaluates new hardware and/or software; 
  • Makes recommendations for hardware and/or software purchases; 
  • Determines interface and utility requirements and creates design specifications; 
  • Acts as liaison to hardware and/or software vendors, system developers, programmers and management; 
  • Develops and implements network and system security guidelines; 
  • Makes recommendations for migration and upgrade directions; 
  • Trains operators, systems developers and users on new procedures; 
  • Conducts system performance analysis, tuning or storage management; 
  • Conducts technical training programs for IT staff; 
  • Acts as project coordinator overseeing other technical staff and support personnel; 
  • Plans, coordinates and directs multiple projects of assigned staff; 
  • Reviews work of assigned personnel; 
  • Calculates project time and cost estimates; 
  • Prepares necessary procedural specifications to meet design requirements; 
  • Arranges necessary hardware and software availability; 
  • Oversees hardware and software vendors; 
  • Manages project budgets and schedules; 
  • Reviews work of assigned Information Technology Analysts and serves as consultant and/or troubleshooter; 
  • Reviews documentation work of assigned staff; 
  • Communicates with business owners and management; 
  • Facilitates meetings; 
  • Assists in the development of information technology policies, procedures and standards; 
  • Participates in Request for Proposal (RFP) process; 
  • Implements disaster recovery plans, assists in determining critical applications and personnel, or ensures offsite backups; 
  • Defines data flow; 
  • Performs related duties as required.

Working Supervisor Use

  • Plans unit workflow and determines priorities; 
  • Schedules, assigns, oversees, and reviews work; 
  • Establishes and maintains unit procedures; 
  • Provides staff training and assistance; 
  • Conducts or assists in conducting performance evaluations; 
  • Acts as liaison with operating units, agencies, and outside officials regarding unit policies and procedures; 
  • Makes recommendations on policies or standards; 
  • Prepares reports and correspondence; 
  • Performs related duties as required.

Systems Programming

  • Performs the most complex duties related to application development; 
  • Develops and implements system programming standards; 
  • Configures and installs host-based application packages; 
  • Maintains host operating systems; 
  • Installs and upgrades host and/or Front End Processor (FEP) operating system software; 
  • Performs related duties as required.

Software Development

  • Configures and installs host-based application packages; 
  • Analyzes upgrades for complex applications to determine functionality and necessary software customization; 
  • Writes program specifications and systems specifications; 
  • Designs forms, screens and reports; 
  • Performs related duties as required.

Database Administration

  • Provides advanced level database support and troubleshooting; 
  • Designs, installs, tunes and maintains integrity of major host-based database; 
  • Leads integration efforts, transitioning applications to new technology; 
  • Performs related duties as required.

Network Support

  • Designs and implements complex communications networks; 
  • Diagnoses and resolves problems using network management systems and utilities; 
  • Performs related duties as required.

IT Security

  • Develops, tests and maintains agency disaster recovery plans designed to restore IT system operability; 
  • Develops processes and procedures in support of IT Business Continuity Planning; 
  • Conducts platform recoverability assessments and Business Impact Analysis (BIA) to determine and assess the impacts associated with disruptions to business functions; 
  • Conducts risk analysis of IT environments by assessing administrative, technical and physical safeguards; 
  • Performs IT investigations to include maintaining chain of custody procedures; 
  • Performs forensics and documents detailed reports of findings; 
  • Performs related duties as required.

KNOWLEDGE, SKILL AND ABILITY

  • Considerable knowledge of
    • principles and techniques of systems analysis, design, development, and computer programming; 
    • principles of information systems; 
    • principles and theories of business and planning functions; 
    • programming languages; 
    • project management principles and techniques; 
    • principles, problems and techniques of data processing and data communication operations; 
    • data processing and data communications equipment and diagnostic tools; 
    • methods and procedures used to conduct detailed analysis and design of computer systems; 
    • principles of complex computer operating systems; 
  • Knowledge of
    • principles and techniques of business information systems re-engineering; 
    • network protocols and architecture; 
    • practices and issues of systems security and disaster recovery; 
    • applications systems development principles and techniques; 
    • principles and practices of data base management; 
  • Considerable
    • interpersonal skills; 
    • oral and written communication skills; 
    • skill in problem solving; 
    • skill in technical problem solving; 
    • skill in analysis; 
  • Considerable ability to
    • prepare correspondence, manuals, reports and documentation; 
    • analyze and resolve operational and communications problems; 
    • analyze and debug complex software programs; 
    • identify, analyze and resolve complex business and technical problems; 
  • Supervisory ability.

MINIMUM QUALIFICATIONS - GENERAL EXPERIENCE

Seven (7) years of experience in information technology (IT) operations, programming, systems/software development or another IT-related field.

MINIMUM QUALIFICATIONS - SPECIAL EXPERIENCE

One (1) year of the General Experience must have been at the full professional working level with responsibility for performing a full range of complex technical support functions in such areas as: assisting in the design, implementation and management of a major communications network; providing technical and administrative support for a wide area network (WAN) or mini-computer system; assisting in the installation and maintenance of major sub-systems or installing and maintaining other host and/or network software; participating in the design and development of system applications; serving as a project coordinator responsible for coordinating the design, development, programming and implementation of moderately complex information systems projects; performing any closely related complex technical support function. 

NOTE: For state employees this experience is interpreted at the level of an Information Technology Analyst 2.

MINIMUM QUALIFICATIONS - SUBSTITUTIONS ALLOWED

  • College training in management information systems, computer science or information technology related area may be substituted for the General Experience on the basis of fifteen (15) semester hours equalling one-half (1/2) year of experience to a maximum of four (4) years for a Bachelor's degree.
  • A Master's degree in management information systems, computer science or electrical engineering may be substituted for one (1) additional year of the General Experience.

JOB CLASS DESIGNATION

Classified/Non-Competitive

OCCUPATIONAL GROUP

(07)-Information Technology

BARGAINING UNIT

(15)-ENG, SCIEN, TECH P-4

EEO

(2)-Professional

SALARY INFORMATION

EL 30

ACKNOWLEDGEMENT

As defined by Sec. 5-196 of the Connecticut General Statutes, a job class is a position or group of positions that share general characteristics and are categorized under a single title for administrative purposes.  As such, a job class is not meant to be all-inclusive of every task and/or responsibility.

CANCELLATION CLAUSE

This replaces the existing specification for the class of Information Technology Analyst 3 (35 Hour) in Salary Group EL 30 approved effective July 1, 2022. (Reviewed for content. Revised to modernize format and add Acknowledgement section) Final No. 24-078

EFFECTIVE DATE

04/19/2024

ADDENDUM

Industry Job Titles
For the purposes of recruitment, examples of typical industry titles may be utilized in advertisements and postings as illustrated below. Incumbent's official title with the State of Connecticut will be Information Technology Analyst 3.
Functional Area Industry Title
Systems Programming Operating Systems Analyst, Application Systems Developer, Systems Developer, Mainframe Programmer, Midrange Programmer
Software Development Software Developer, Software Development Analyst, Application Developer, Software Designer
Database Management Database Analyst, Data Architect, Database Administrator
Network Management Network Consultant, Network Specialist, Network Technician, Network Analyst
Definitions

Infrastructure Complexity

  • Routine: An infrastructure that relies on intranet, local storage and dedicated server(s) to provide computing support.
  • Moderately complex: An infrastructure that relies on intranet, SAN storage and shared servers to provide computing support.
  • Complex: An infrastructure that relies on internet, IT security, and application integration to provide computing support.
  • Highly complex: An infrastructure that relies on integration with all of the following IT functional areas: networking, systems development, systems programming, IT security and database administration.

Application Complexity

  • Routine: Executable application program, module, or subroutine using an operating system or machine-interfacing language that reads programmed files, structured databases, or computer registers, and performs object processing involving graphic (algebraic), spatial (geometric) or computational (arithmetic) operations, character search or sorting, and creates a human or machine-readable output.
  • Moderately Complex: Integrated set of multiple user-written programs using compiled language that reads from multiple files or Data Base Management System (DBMS) based database; processes intermediate files using arithmetic functions, character manipulation, and sorting; writes the processed data to one of several output files based on processing results; and produces multiple outputs.
  • Complex: Highly integrated set of programs with the following: each program using compiled language may read multiple files or a DBMS-based database; process intermediate files using the full range of software functions available; write the processed data to multiple output files based on processing results; update the master files, if any, with a capability for full error recovery; and produce multiple outputs.


CLASS: 7605EL; EST: 6/22/2007; REV: 4/25/2024;