PURPOSE OF JOB CLASS (NATURE OF WORK)
In a state agency major Information Technology (IT) operational environment, this class is accountable for supervising staff and overseeing the planning, analysis, design, selection, installation and implementation of information systems and applications.
GUIDELINES FOR JOB CLASS USE
1. This level is reserved for incumbents who have full supervisory-control responsibility and have at least five (5) IT professional staff direct reports which are involved in one or more of the following functional areas: Systems Programming, Software Development, Database Administration, Network Support or IT Security. Incumbents maintain accountability for the quality of work by subordinates, implements work standards, the making and changing of work assignments, evaluating subordinate performance, approval of leave requests, recommending new employees, termination and disciplinary action. Incumbents may participate in the work of staff but usually only if it is of an emergency nature or to stay proficient in the skill sets required for this position. This level differs from the working supervisor level, Information Technology Analyst 3 in that the work is distinct and dissimilar from that being performed by subordinate staff.
2. Unit organizational structure and staff size must necessitate a full supervisory level.
1. For definitions of infrastructure and application complexity refer to the Addendum.
2. Incumbents are responsible for performing lower level duties as outlined in the Information Technology Analyst 3 specification. However, the primary focus of the incumbent’s work shall be consistent with the duties illustrated below.
3. 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.
Works under the general supervision of an Information Technology Manager or an employee of higher grade.
Supervises IT staff and other staff as assigned.
EXAMPLES OF DUTIES
Schedules, assigns, oversees and reviews the work of staff; provides staff training and assistance; conducts performance evaluations; determines priorities and plans unit work; establishes and maintains unit procedures; develops or makes recommendations on the development of policies and standards; acts as liaison with other operating units, agencies and outside officials regarding unit policies and procedures; maintains software licensures and other related requirements; establishes and coordinates disaster recovery plan; establishes system security procedures and practices; performs facility and capacity planning and configuration management; supervises system performance analysis, tuning or storage management; develops host and network security policies; evaluates and recommends new strategies, technologies and technological directions to management; makes recommendations and maintains contracts for hardware and/or software purchases; makes recommendations for migration and system upgrade directions; oversees analysis of upgrades for complex applications to determine functionality and necessary software customization; provides technical specifications as input into Requests for Proposal (RFP) process; participates on evaluation teams that review RFP responses; oversees testing to ensure applications meet specification requirements; develops and implements database system strategies; provides resource planning; develops utilization metrics; performs related duties as required.
KNOWLEDGE, SKILL AND ABILITY
Considerable knowledge of relevant agency policies and procedures; considerable knowledge of principles and techniques of systems analysis, design, development, and computer programming; considerable knowledge of principles of information systems; considerable knowledge of principles and theories of business and planning functions; considerable knowledge of programming languages; considerable knowledge of project management principles and techniques; considerable knowledge of principles, problems and techniques of data processing and data communication operations; considerable knowledge of data processing and data communications equipment and diagnostic tools; considerable knowledge of methods and procedures used to conduct detailed analysis and design of computer systems; considerable knowledge of principles of complex computer operating systems; considerable knowledge of principles and techniques of business information systems re-engineering; considerable knowledge of principles and techniques of programming; considerable knowledge of network protocols and architecture; considerable knowledge of practices and issues of system security and disaster recovery; considerable knowledge of application's system development principles and techniques; considerable knowledge of principles and practices of data base management; considerable interpersonal skills; considerable problem solving skills; considerable oral and written communications skills; considerable technical problem solving skills; considerable analytical skills; considerable ability to prepare correspondence, manuals, reports and documentation; considerable ability to analyze and resolve operational and communications problems; considerable ability to analyze and debug complex software programs; considerable ability to identify, analyze and resolve complex business and technical problems; supervisory ability.
MINIMUM QUALIFICATIONS - GENERAL EXPERIENCE
Nine (9) years of experience in information technology (IT) operations, programming, systems/software development or IT related support area.
MINIMUM QUALIFICATIONS - SPECIAL EXPERIENCE
One (1) year of the General Experience must have been performing advanced
technical level duties or as a working supervisor in such areas as: designing,
configuring and implementing complex networks; configuring, installing and
upgrading host based applications packages and host and/or operating system
software; system software/application development, performing any closely
related advanced technical function.
NOTE: For state employees this is interpreted at the level of
Information Technology Analyst 3.
MINIMUM QUALIFICATIONS - SUBSTITUTIONS ALLOWED
1. 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 equaling six (6) months of experience to a maximum of four (4) years for a Bachelor's degree.
2. 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
(15)-ENG, SCIEN, TECH P-4
New job code. (New job code established as part of the P-4 contract negotiations) Final 22-100
|Industry Job Titles
|For the purposes of recruitment, examples of typical industry titles may be utilized in advertisements and posting as illustrated below. Incumbents’ official title with the State of Connecticut will be Information Technology Supervisor.
||Operating Systems Supervisor, Application Systems Supervisor, Systems Administrator
||Software Development Supervisor, Application Architect
||Database Architect, Database Supervisor
||Network Supervisor, Network Administrator
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, 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.
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 data base; 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 data base; 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 output.