|
|
COmputing TechnologieS,
Inc. |
|
Price List - GSA IT Schedule 70 Labor Category Descriptions |
A Large Business Authorized Federal Supply Service IT Schedule 70 Contract number: GS-35F-0881R Through modification PO-0009,
dated: April 09, 2012 Period covered by contract: September 21, 2010 through September 21, 2015 Required levels of
education and experience for each labor category are listed below. Academic credentials and years of
experience may be substituted as follows:
Six years of IT related
experience is equivalent to BS/BA degree. Labor skill groups include
the following: |
|
|
|
|
|
|
|
|
LABOR CATEGORY DESCRIPTIONS
At levels I, II, and III,
computer programmers may also perform computer and network hardware services
for establishments or for outside organizations who may contract for
services. Have capability to install
office computer networks including network software, hardware and peripherals. Can alter the hardware and software
configuration of the network or of individual computers, workstations, and
peripherals.
At levels I, II, and III,
computer programmers may also perform programming analysis such as gathering
facts from users to define their business or scientific problems and to
investigate the feasibility of solving problems through new or modified
computer programs; developing specifications for data inputs, flow, actions,
decisions, and outputs; and
participating on a continuing basis in the overall program planning along with
other EDP personnel and users. At levels
III and above computer programmers provide training on the subject matter of
their expertise.
At levels V, and VI, some
programming analysis must be performed as part of the programming
assignment. The analysis duties are identified
in a separate paragraph at levels I, II, III, and IV, and are part of each
alternative described at level V.
However, the systems requirements are defined by systems analysts or
engineers.
Positions are classified
into levels based on the following definitions:
Labor Category: Computer
Programmer I
Minimum/General Experience: 1
year
Functional Responsibility: At this trainee level, assignments are usually planned to
develop basic programming skills because incumbents are typically inexperienced
in applying such skills on the job.
Assists higher level staff by performing elementary programming tasks
which concern limited and simple data items and steps which closely follow
patterns of previous work done in the organization, e.g., drawing flow charts,
writing operator instructions, or coding and testing routines to accumulate
counts, tallies, or summaries. May
perform routine programming assignments (as described in level II) under close
supervision.
In addition, as training and
to assist higher level staff, may perform elementary fact finding concerning a
specified work process, e.g., a file of clerical records which is treated as a
unit (invoices, requisitions, or purchase orders, etc.); reports findings to
higher level staff.
Receives classroom and/or
on-the-job training in computer programming concepts, methods, and techniques
and in the basic requirements of the subject matter area. May receive training in elementary fact
finding. Detailed, step-by-step
instructions are given for each task and any deviation must be authorized by a
supervisor. Work is closely monitored in
progress and reviewed in detail upon completion.
Minimum Education & Experience:
High School
Labor Category: Computer Programmer
II
Minimum/General Experience: 2
years
Functional Responsibility: At this level, initial assignments are designed to develop
competence in applying established programming procedures to routine
problems. Performs routine programming
assignments that do not require skilled background experience but do require
knowledge of established programming procedures and data processing
requirements. Works according to
clear-cut and complete specifications.
The data are refined and the format of the final product is very similar
to that of the input or is well defined when significantly different, i.e.,
there are few, if any, problems with interrelating varied records and outputs.
Maintains and modifies
routine programs. Makes approved changes
by amending process and object diagrams, developing detailed logical models and
physical models, as well as coding changes.
Tests and documents modifications and writes operator instructions. May write routine new programs using
prescribed specifications; may confer with EDP personnel to clarify procedures,
processing logic, etc.
In addition, and as
continued training, may evaluate simple interrelationships in the immediate
programming area, e.g., whether a contemplated change in one part of a simple
program would cause unwanted results in a related part; confers with user
representatives to gain an understanding of the situation sufficient to
formulate the needed change; and implements the change upon approval of the
supervisor or higher level staff. The
incumbent is provided with charts and narrative descriptions of the functions
performed, an approved statement of the product desired (e.g., a change in a
local establishment report), and the inputs, outputs, and record formats.
Reviews objectives and assignment
details with higher level staff to insure thorough understanding; uses judgment
in selecting among authorized procedures and seeks assistance when guidelines
are inadequate, significant deviations are proposed, or when unanticipated
problems arise. Work is usually
monitored in progress; all work is reviewed upon completion for accuracy and
compliance with standards.
Minimum Education & Experience: BS/BA
Labor Category: Computer
Programmer III
Minimum/General Experience: 4
years
Functional Responsibility: As a fully qualified computer programmer, applies standard
programming procedures and detailed knowledge of pertinent subject matter
(e.g., work processes, governing rules, clerical procedures, etc.) in a
programming area such as: a record keeping operation (supply, personnel and
payroll, inventory, purchasing, insurance payments, depositor accounts, etc.);
a well-defined statistical or scientific problem; or other standardized
operation or problem. Works according to
approved statements of requirements and detailed specifications. While the data are clear-cut, related, and
equally available, there may be substantial interrelationships of a variety of
records, and several varied sequences of formats are usually produced. The programs developed or modified typically
are linked to several other programs in that the output of one becomes the
input for another. Recognizes probable
interactions of other related programs with the assigned program(s) and is
familiar with related system software and computer equipment. Solves conventional programming
problems. (In small organizations, may
maintain programs which concern or combine several operations, i.e., users, or
develop programs where there is one primary user and the others give input.)
Performs such duties
as: develops, modifies, and maintains
assigned programs; designs and implements modifications to the interrelation of
files and records within programs in consultation with higher level staff;
monitors the operation of assigned programs and responds to problems by
diagnosing and correcting errors in logic and coding; and implements and/or
maintains assigned portions of a scientific programming project, applying
established scientific programming techniques to well-defined mathematical,
statistical, engineering, or other scientific problems usually requiring the
translation of mathematical notation into processing logic and code. (Scientific programming includes assignments
such as: using predetermined physical
laws expressed in mathematical terms to relate one set of data to another; the
routine storage and retrieval of field test data; and using procedures for
real-time command and control, scientific data reduction, signal processing, or
similar areas.) Tests and documents work
and writes and maintains operator instructions for assigned programs. Confers with other EDP personnel to obtain or
provide factual data.
In addition, may carry out
fact finding and programming analysis of a single activity or routine problem,
applying established procedures where the nature of the program, feasibility,
computer equipment, and programming language have already been decided. May analyze present performance of the
program and take action to correct deficiencies based on discussion with the
user and consultation with and approval of the supervisor or higher-level
staff. May assist in the review and
analysis of detailed program specifications and in program design to meet
changes in work processes.
Works independently under
specified objectives; applies judgment in devising program logic and in
selecting and adapting standard programming procedures; resolves problems and
deviations according to established practices; and obtains advice where precedents
are unclear or not available. Completed
work is reviewed for conformance to standards, timeliness, and efficiency. May guide or instruct lower level
programmers; may supervise technicians and others who assist in specific
assignments.
OR
Works on complex programs
(as described in level IV) under close direction of higher-level staff or
supervisor. May assist higher-level
staff by independently performing moderately complex tasks assigned, and
performing complex tasks under close supervision.
Minimum Education & Experience: BS/BA
Labor Category: Computer
Programmer IV
Minimum/General Experience: 6
years
Functional Responsibility: Applies expertise in programming procedures to complex programs;
recommends the redesign of programs, investigates and analyzes feasibility and
program requirements, and develops programming specifications. Assigned programs typically affect a broad
multi-user computer system which meets the data processing needs of a broad
area (e.g., manufacturing, logistics planning, finance management, human
resources, or material management) or a computer system for a project in
engineering, research, accounting, statistics, etc. Plans the full range of programming actions
to produce several interrelated but different products from numerous and
diverse data elements which are usually from different sources; solves
difficult programming problems. Uses
knowledge of system software, computer equipment, work processes, regulations,
and management practices.
Performs such duties
as: develops, modifies, and maintains
complex programs; designs and implements the interrelations of files and
records within programs which will effectively fit into the overall design of
the project; working with problems or concepts, develops programs for the
solution to major scientific computational problems requiring the analysis and
development of logical or mathematical descriptions of functions to be
programmed; and develops occasional special programs, e.g., a critical path
analysis program to assist in managing a special project. Tests, documents, and writes operating
instructions for all work. Confers with
other EDP personnel to secure information, investigate and resolve problems,
and coordinate work efforts.
In addition, performs such
programming analysis as: investigating
the feasibility of alternative program design approaches to determine the best
balanced solution, e.g., one that will best satisfy immediate user needs,
facilitate subsequent modification, and conserve resources; on typical
maintenance projects and smaller scale, limited new projects, assisting user
personnel in defining problems or needs and determining work organization, the
necessary files and records, and their interrelation with the programs; or on
large or more complicated projects, participating as a team member along with
other EDP personnel and users and having responsibility for a portion of the
project.
Works independently under
overall objectives and direction, apprising the supervisor about progress and
unusual complications. Modifies and
adapts precedent solutions and proven approaches. Guidelines include constraints imposed by the
related programs with which the incumbent's programs must be meshed. Completed work is reviewed for timeliness,
compatibility with other work, and effectiveness in meeting requirements. May function as team leader of lower level
programmers or technicians on assigned work.
Minimum Education & Experience: BS/BA
Performs professional work in research, development,
design, testing, analysis, production, construction, maintenance, operation,
planning, survey estimating, application, or standardization of engineering
facilities, systems, structures, processes, equipment, devices or materials
requiring knowledge of the science and art by which information is made useful.
Engineers at the level of Eng III and above provide training on the subject
matter of their expertise. Work typically
requires a B.S. degree in engineering equivalent education and experience
combined.
Labor Category: Engineer II
Minimum/General Experience: 1 year
Functional Responsibility: Performs routine engineering work requiring application of
standard techniques, procedures, and criteria in carrying out a sequence of
related computer engineering tasks.
Limited exercise of judgment is required on details of work and in
making preliminary selections and adaptations of engineering alternatives. Requires work experience acquired in an
entry-level position, or appropriate graduate level study. For training and development purposes,
assignments may include some work that is typical of a higher level. Supervisor screens assignments for unusual or
difficult problems and selects techniques and procedures to be applied on
non-routine work. Receives close
supervision on new aspects of assignments.
Using prescribed methods, performs specific and limited portions of a
broader assignment of an experienced engineer.
Applies standard practices and techniques in specific situations, adjust
and correlates data, recognizes discrepancies in results, and follows
operations through a series of related detailed steps or processes. May be assisted by a few aides or technicians.
Minimum Education &
Experience: BS/BA
Labor Category: Engineer IV
Minimum/General Experience: 5 years
Functional Responsibility: As a fully competent engineer in all conventional aspects of the
subject matter or the functional area of the assignments, plans and conducts
work requiring judgment in the independent evaluation, selection and
substantial adaptation and modification of standard techniques, procedures, and
criteria. Devises new approaches to
problems encountered. Performs in-depth
studies of unique or convoluted problems using sophisticated methodologies and
presentation techniques. Requires
sufficient professional experience to assure competence as a fully trained
worker; or, for positions primarily of a research nature, completion of all
requirements for a doctoral degree may be substituted for experience. Independently performs most assignments with
instructions as to the general results expected. Receives technical guidance on unusual or
complex problems and supervisory approval on proposed plans for projects. Plans, schedules, conducts, or coordinates
detailed phases of the engineering work in a part of a major project or in a
total project of moderate scope.
Performs work which involves conventional engineering practice but may
include a variety of complex features such as conflicting design requirements,
unsuitability of standards, and difficult coordination requirements. Work requires a broad knowledge of precedents
in the specialty area and a good knowledge of principles and practices of
related specialties. May supervise a
few engineers, analysts, programmers, or technicians on assigned work.
Minimum Education & Experience: BS/BA
Labor Category: Illustrator III
Minimum/General Experience: 3 years
Functional Responsibility: The projects to which this worker is assigned usually involve
several of the common art media (as in the case of Illustrator II), but the illustrations
themselves typically require a higher degree of skill in the use of many of the
media. This degree of skill is required because (a) the speed with which the
illustration must be completed requires the ability to work quickly and
competently in order to produce an acceptable finished product within the
available time limit; (b) the illustration calls for the use of fine detail,
special artistic effects, or an unusual use of the chosen medium; or (c) the
method of reproduction, the use to which the illustration is to be put, or the
information or artistic results desired calls for exceptional care and skill in
the use of the medium.
Does not exercise an extensive knowledge of the
subject matter involved when preparing medical, scientific or technical
equipment illustrations. Acquires information about the subject assigned to
illustrate and develop a background of subject matter knowledge through
carrying out these illustrating assignments. However, the kind of illustrating
work assigned does not require an extensive prior knowledge about the subjects
illustrated.
Minimum Education &
Experience: High School Diploma
Labor Category: Key Entry Operator II
Minimum/General Experience: 1 year
Functional Responsibility: Must be able to type at a rate of 45 words
per minute or higher. Also, must be
familiar with the use of personal computer (PC) workstations, which includes a
keyboard, and mouse. Under close
supervision, operators learn and perform key entry operations. They follow detailed clerical procedures to
key data from previously coded documents, and occasionally operate peripherals
and various computer applications to verify work. Work in a variety of information management environments,
which may include data dissemination or document management duties. Scan paper documents and enter the relevant
document information into a relational database of document management systems
to facilitate future searching of the document images. Search, print, mail, and/or fax documents
from document management systems. Report
problems arising from erroneous items, codes, or missing information to the
supervisor.
Minimum Education: High School Diploma
Labor Category: Key Entry Operator III
Minimum/General Experience: 2 years
Functional Responsibility: Must be able to type at a rate of 45 words
per minute or higher. Also, must be
familiar with the use of personal computer (PC) workstations, which includes a
keyboard, and mouse. Under close
supervision, operators learn and perform key entry operations. They follow detailed clerical procedures to
key data from previously coded documents, and occasionally operate peripherals
and various computer applications to verify work. Work in a variety of information management
environments, which may include data dissemination or document management
duties. Scan paper documents and enter
the relevant document information into a relational database of document
management systems to facilitate future searching of the document images. Search, print, mail, and/or fax documents
from document management systems. Report
all problems arising from erroneous items, codes, or missing information to the
supervisor.
Minimum Education: High School Diploma
Labor Category: Key Entry Operator IV
Minimum/General Experience: 3 years
Functional Responsibility: Must be able to type at a rate of 45 words
per minute or higher. Also, must be
completely familiar with the use of personal computer (PC) workstations, which
includes a keyboard, and mouse. Work requires the application of experience and
judgment in selecting procedures to be followed and in searching for,
interpreting, selecting, or coding items to be entered from a variety of source
documents. They follow detailed clerical
procedures to key data from previously coded documents, and occasionally
operate peripherals and various computer applications to verify work. Work in a variety of information management
environments, which may include data dissemination or document management
duties. Serves as working supervisor in the training of new operators and in
answering questions regarding interpretation of data to be keyed or verified;
or serve as a technical assistant in the absence of or under the direction of a
supervisor in performing the following duties:
operating master control equipment, writing formats on new jobs for all
machines, designing documents for users, and interfacing with customers
including receiving batch instructions and determining batch status. Scan paper documents and enter the relevant
document information into a relational database of document management systems
to facilitate future searching of the document images. Search, print, mail, and/or fax documents
from document management systems. Report all problems arising from erroneous
items, codes, or missing information to the supervisor.
Minimum Education: High School Diploma
A manager at CoTs has many responsibilities. They must possess and demonstrate technical
knowledge and functional expertise and should have well-developed writing
skills. A CoTs manager must set the example
for those on their projects through leadership by example and advocacy for CoTs
and for the employees. Customer
satisfaction is the primary goal of any level manager at CoTs. In order to achieve customer satisfaction,
the manager must monitor the execution of deliverables, productivity, and
quality. Total quality management and
continuous process improvement are some of the methods the manager uses to
achieve goals. The CoTs manager must
work towards the profitability of the company as a whole through wise resource
management, business development, skillful budgeting, and prompt invoicing and
collection actions. The CoTs manager
must be especially knowledgeable about contracting procedures in order to ensure
contract compliance, to provide adequate oversight of programs and projects,
and to mentor CoTs’ project managers.
Labor Category: Manager I
Minimum/General Experience: 3 years
Functional Responsibility: MGR I Plans, coordinates, and evaluates the work of a staff;
estimates personnel needs and schedules, assigns and reviews work to meet
completion dates; interviews candidates for own unit and recommends hires,
promotions, or reassignments; resolves complaints and refers group grievances
and more serious unresolved complaints to higher level supervisors; may
reprimand employees. Work requires
substantial and recurring use of management skills in directing technical
staff. May also supervise related
clerical and technical support personnel.
Minimum Education &
Experience: BS/BA
Labor Category: Manager II
Minimum/General Experience: 6 years
Functional Responsibility: MGR II All the duties of MGR I plus advises
higher level management on work problems of own unit and the impact on broader programs;
collaborates with heads of other units to negotiate and/or coordinate work
changes; makes decisions on work or training problems; evaluates subordinate
supervisors; selects non-supervisors (higher level approval is virtually
assured) and recommends supervisory selections; hears group grievances and
serious or unresolved complaints. May
shift resources among projects and perform long-range budget planning.
Minimum Education &
Experience: BS/BA
Labor Category: Manager III
Minimum/General Experience: 9 years
Functional Responsibility: MGR III has all the duties of MGR I and II
plus makes major decisions and recommendations which have a direct, important,
and substantial effect on own organization and work. Hears group grievances and serious or
unresolved complaints. May shift
resources among projects and perform long-range budget planning. Decides on the means to substantially reduce
operating costs without impairing overall operations; justifies major equipment
expenditures; and resolves differences between key subordinate officials;
decides, or significantly affects final decisions, on personnel actions for
supervisors and other key officials.
Minimum Education &
Experience: BS/BA
Labor Category: Manager IV
Minimum/General Experience: 12 years
Functional Responsibility: MGR IV has all the duties of MGR I, II, and III plus decides
what programs and projects should be initiated, dropped, expanded, or curtailed;
determines long-range plans in response to program changes, evaluates program
goals, and redefines objectives; determines changes to be made in
organizational structure, delegation of authority, coordination of units, etc.;
decides what compromises to make in operations in view of public relations
implications and need for support from various groups.
Minimum Education & Experience: BS/BA
Monitors and operates the control console of either
a mainframe digital computer or a group of minicomputers, in accordance with
operating instructions, to process data.
Work is characterized by the following:
Studies operating instructions to determine equipment
setup needed;
Loads equipment with required items (tapes, cards,
paper, diskettes, toner, CD-ROM,...);
Switches necessary auxiliary equipment into systems;
Starts and operates control consoles, network
servers, and shared peripherals.
Diagnoses and corrects equipment malfunctions;
Reviews error messages and makes corrections during
operation or refers problems;
Maintains operating record.
May test run new or modified programs and assist in
modifying systems or programs. Included
within the scope of this definition are fully qualified computer operators,
trainees working to become fully qualified operators, and lead operators
providing technical assistance to lower level positions.
Labor Category: Operator/Technician I
Minimum/General Experience: 0 years
Functional Responsibility: Receives on-the-job training in operating the control console
(sometimes augmented by classroom training).
Works under close personal supervision and is provided detailed written
or oral guidance before and during assignments.
As instructed, resolves common operating problems. May serve as an assistant operator working
under close supervision or performing a portion of a more senior operator's
work.
Minimum Education &
Experience: High School
Labor Category: Operator/Technician II
Minimum/General Experience: 1 year
Functional Responsibility: Receives on-the-job training in operating the
control console (sometimes augmented by classroom training). Processes scheduled
tasks, operates the system and resolves common error conditions. Works under close personal supervision and is
provided detailed written or oral guidance before and during assignments. As instructed, resolves common operating
problems. May serve as an assistant
operator while working under close supervision or performing a portion of a
more senior operator's work.
Minimum Education &
Experience: High School
Labor Category: Operator/Technician III
Minimum/General Experience: 2 years
Functional Responsibility: Processes a range of scheduled routines. In addition to operating the system and
resolving common error conditions, diagnoses and acts on machine stoppage and
error conditions not fully covered by existing procedures and guidelines (e.g.,
resetting switches and other controls or making mechanical adjustments to
maintain or restore equipment operations).
In response to computer output instructions or error conditions, may
deviate from standard procedures if standard procedures do not provide a
solution. Refers or escalates problems
which do not respond to corrective procedures. Adapts to a variety of
nonstandard problems, which require extensive operator intervention (e.g.,
frequent introduction of new programs, applications, or procedures). May choose or devise a course of action from
among several alternatives and alters or deviates from standard procedures if
standard procedures do not provide a solution (e.g. reassigning equipment in
order to work around faulty equipment or transfer-channels); then refers
problems. Typically, interacts directly
with users without supervisory review
Minimum Education &
Experience: High School
Analyzes business or scientific problems for
resolution through electronic data processing.
Gathers information from users, defines work problems, and, if feasible,
designs a system of computer programs and procedures to resolve the
problems. Develops complete
specifications to enable computer programmers to prepare required programs;
analyzes subject-matter operations to be automated; specifies number and types
of records, files, and documents to be used and outputs to be produced;
prepares work diagrams and data flow charts.
May be required to present results in the form of well-written or oral
presentations. Coordinates tests of the system and participates in trial runs
of new and revised systems; and recommends computer equipment changes to obtain
more effective operations. May also
write and document the computer programs.
Positions are classified into levels on the basis of
the following definitions.
Labor Category: Systems Analyst I
Minimum/General Experience: 2 years
Functional Responsibility: At this level, initial assignments are designed to expand
practical experience in applying systems analysis techniques and
procedures. Provides several phases of
the required systems analysis where the nature of the system is
predetermined. Uses established
fact-finding approaches, knowledge of pertinent work processes and procedures,
and familiarity with related computer programming practices, system software,
and computer equipment.
Applies Systems Analysis and design skills to
routine and complex scientific and business system problems. Carries out fact finding and analysis as
assigned, usually of a single activity or a routine problem; applies
established procedures where the nature of the system, feasibility, computer
equipment, and programming language have already been decided; may assist a
higher level systems analyst by preparing the detailed specifications required
by computer programmers from information developed by the higher level analyst;
may research routine and sometimes complex user problems and solve them by
modifying the existing system when the solutions follow clear precedents. When cost and deadline estimates are
required, results receive close review.
The supervisor defines objectives, priorities, and
deadlines. Incumbents work independently,
adapt guides to specific situations, resolve problems and deviations according
to established practices, and obtain advice where precedents are unclear or not
available. Completed work is reviewed
for conformance to requirements, timeliness, and efficiency. May supervise technicians and others who
assist in specific assignments.
Minimum Education &
Experience: BS/BA
Labor Category: Systems Analyst II
Minimum/General Experience: 4 years
Functional Responsibility: Applies systems analysis and design skills in an area such as a
record keeping or complex scientific or business operation. A system of several varied sequences or
formats is usually developed, e.g., develops systems for maintaining depositor
accounts in a bank, maintaining accounts receivable in a retail establishment,
maintaining inventory accounts in a manufacturing or wholesale establishment,
or processing a limited problem in a scientific project. Conducts analyses starting with methodology
development and leading to findings in the form of a well formatted and written
study report. Requires competence in
most phases of system analysis and knowledge of pertinent system software and
computer equipment and of the work processes, applicable regulations, workload,
and practices of the assigned subject-matter area. Recognizes probable interactions of related
computer systems and predicts impact of a change in assigned system.
Reviews proposals which consist of objectives,
scope, and user expectations; gathers facts, analyzes data, and prepares a
project synopsis which compares alternatives in terms of cost, time,
availability of equipment and personnel, and recommends a course of action; and
upon approval of synopsis, prepares specifications for development of computer
programs. Determines and resolves data
processing problems and coordinates the work with programmers, users, etc.;
orients user personnel on new or changed procedures. May conduct special projects such as data
element and code standardization throughout a broad system, working under
specific objectives and bringing to the attention of the supervisor any unusual
problems or controversies.
Works independently under overall project objectives
and requirements; apprises supervisor about progress and unusual
complications. Guidelines usually
include existing systems and the constraints imposed by related systems with
which the incumbent's work must be meshed.
Adapts design approaches successfully used in precedent systems. Completed work is reviewed for timeliness,
compatibility with other work, and effectiveness in meeting requirements. May provide functional direction to lower
level assistants on assigned work.
OR
Works on a segment of a complex data processing
scheme or broad system, as described for computer systems analyst, level
III. Works independently on routine
assignments and receives instructions and guidance on complex assignments. Work is reviewed for accuracy of judgment,
compliance with instructions, and to insure proper alignment with the overall
system.
Minimum Education &
Experience: BS/BA
Labor Category: Systems Analyst III
Minimum/General Experience: 6 years
Functional Responsibility: Applies systems analysis and design techniques to complex
computer systems in a broad area such as manufacturing; finance management;
engineering, accounting, or statistics; logistics planning; material
management, etc. Usually, there are
multiple users of the system; however, there may be complex one-user systems,
e.g., for engineering or research projects.
Requires competence in all phases of systems analysis techniques,
concepts, and methods and knowledge of available system software, computer
equipment, and the regulations, structure, techniques, and management practices
of one or more subject-matter areas.
Since input data usually come from diverse sources, is responsible for
recognizing probable conflicts and integrating diverse data elements and sources. Produces innovative solutions for a variety
of complex problems.
Maintains and modifies complex systems or develops
new subsystems such as an integrated production scheduling inventory control,
cost analysis, or sales analysis record in which every item of each type is
automatically processed through the full system of records. Guides users in formulating requirements;
advises on alternatives and on the implications of new or revised data
processing systems; analyzes resulting user project proposals, identifies
omissions and errors in requirements and conducts feasibility studies;
recommends optimum approach and develops system design for approved projects.
Conducts analyses starting with methodology development and leading to findings
in the form of a well formatted and written study report. Interprets information and informally
arbitrates between system users when conflicts exist. May serve as lead analyst in design subgroup,
directing and integrating the work of one or two lower level analysts, each
responsible for several programs.
Supervision and nature of review are similar to
level II; existing systems provide precedents for the operation of new
subsystems.
Minimum Education &
Experience: BS/BA
Labor Category: Systems Analyst IV
Minimum/General Experience: 8 years
Functional Responsibility: Applies expert systems analysis and design techniques to
complex system development in a specialized design area and/or resolves unique
or unyielding problems in existing complex systems by applying new
technology. Work requires a broad
knowledge of data sources and flow, interactions of existing complex systems in
the organization, and the capabilities and limitations of the systems software
and computer equipment. Objectives and
overall requirements are defined in the organization's EDP policies and
standards; the primary constraints typically are those imposed by the need for
compatibility with existing systems or processes. Supervision and nature of review are similar
to levels II and III.
Typical duties and responsibilities include one or
more of the following:
1. As team or
project leader, provides systems design in a specialized and highly complex design
area, e.g., interrelated business statistics and/or projections, scientific
systems, mathematical models, or similar unprecedented computer systems. Establishes the framework of new computer
systems from feasibility studies to post-implementation evaluation. Devises new sources of data and develops new
approaches and techniques for use by others. Conducts analyses starting with
methodology development and leading to findings in the form of a well formatted
and written study report. May serve as
technical authority for a design area.
At least one or two team members perform work at level III; one or two
team members may also perform work as a level IV staff specialist or consultant
as described below.
2. As staff
specialist or consultant, with expertise in a specialty area (e.g., data
security, telecommunications, systems analysis techniques, EDP standards
development, etc.), plans and conducts analyses of unique or unyielding
problems in a broad system. Identifies
problems and specific issues in assigned area and prepares overall project
recommendations from an EDP standpoint including feasible advancements in EDP
technology; upon acceptance, determines a design strategy that anticipates
directions of change; designs and monitors necessary testing and implementation
plans. Performs work such as: studies broad areas of projected work
processes which cut across the organization's established EDP systems; conducts
continuing review of computer technological developments applicable to system
design and prepares long-range forecasts; develops EDP standards where new and
improved approaches are needed; or develops recommendations for management
information system where new concepts are required.
Minimum Education &
Experience: BS/BA
Labor Category: Systems Analyst V
Minimum/General Experience: 10 years
Functional Responsibility: As a top technical expert, develops broad unprecedented
computer systems and/or conducts critical studies central to the success of
large organizations having extensive technical or highly diversified computer
requirements. Considers such
requirements as broad organization policy and the diverse user needs of several
organizational levels and locations.
Works under general administrative direction.
Typical duties and responsibilities include one or
more of the following:
1. As a team
or project leader, guides the development of broad unprecedented computer
systems. The information requirements
are complex and voluminous. Devises
completely new ways to locate and develop data sources; establishes new factors
and criteria for making subject-matter decisions. Coordinates fact-finding, analysis, and
design of the system and applies the most recent developments in data
processing technology and computer equipment. Conducts analyses starting with
methodology development and leading to findings in the form of a well formatted
and written study report. Guidelines consist of state-of-the-art technology and
general organizational policy. At least
one team member performs work at level IV.
2. As staff
specialist or consultant, is a recognized leader and authority in a large
organization (as defined above).
Performs at least two of the following:
a) has overall responsibility for evaluating the significance of
technological advancement and developing EDP standards where new and improved
approaches are needed, e.g., programming techniques; b) conceives and plans
exploratory investigations critical to the overall organization where useful precedents
do not exist and new concepts are required, e.g., develops recommendations
regarding a comprehensive management information system; or c) evaluates
existing EDP organizational policy for effectiveness, devising and formulating
changes in the organization's position on broad policy issues. May be assisted on individual projects by
other analysts.
Minimum Education &
Experience: BS/BA
Labor Category: Systems Analyst VI
Minimum/General Experience: 12 years
Functional Responsibility: As a top technical expert, develops broad unprecedented
computer systems and/or conducts critical studies central to the success of
large organizations having extensive technical or highly diversified computer
requirements. Considers such
requirements as broad organization policy and the diverse user needs of several
organizational levels and locations.
Works under general administrative direction.
Typical duties and responsibilities include one or
more of the following:
1. As a team
or project leader, guides the development of broad unprecedented computer
systems. The information requirements
are complex and voluminous. Devises
completely new ways to locate and develop data sources; establishes new factors
and criteria for making subject-matter decisions. Coordinates fact-finding, analysis, and
design of the system and applies the most recent developments in data
processing technology and computer equipment. Conducts analyses starting with
methodology development and leading to findings in the form of a well formatted
and written study report. Guidelines consist of state-of-the-art technology and
general organizational policy. At least
one team member performs work at level IV.
2. As staff
specialist or consultant, is a recognized leader and authority in a large
organization (as defined above).
Performs at least two of the following:
a) has overall responsibility for evaluating the significance of
technological advancement and developing EDP standards where new and improved
approaches are needed, e.g., programming techniques; b) conceives and plans
exploratory investigations critical to the overall organization where useful
precedents do not exist and new concepts are required, e.g., develops
recommendations regarding a comprehensive management information system; or c)
evaluates existing EDP organizational policy for effectiveness, devising and
formulating changes in the organization's position on broad policy issues. May be assisted on individual projects by other
analysts.
Minimum Education &
Experience: BS/BA
Labor Category: Systems Analyst Manager I
Minimum/General Experience: 8 years
Functional Responsibility: Supervises three or more employees, two of whom perform systems
analysis/software engineering. Work
requires substantial and recurring use of systems analysis skills in directing
staff. May also supervise
programmers/software engineers and related clerical and technical support
personnel. Eight years work experience
as a computer scientist or software engineer, 3 years of which should be
experience performing software engineering/systems analysis. Competence in all phases of available
software engineering techniques, concepts, and methods and knowledge of
available software engineering, computer software/hardware, and the
regulations/standards, structure, techniques, and management practices of one
or more subject matter areas are required.
A working knowledge of Federal government software and computer
resources acquisition practices and policies is desirable.
Minimum Education &
Experience: BS/BA
Labor Category: Systems Analyst Manager II
Minimum/General Experience: 10 years
Functional Responsibility: Supervises five or more employees, three of whom perform
systems analysis/software engineering.
Work requires substantial and recurring use of systems analysis skills
and project management skills in directing staff. May also supervise programmers/software
engineers and related clerical and technical support personnel. Ten years work experience as a computer
scientist or software engineer, 4 years of which should be experience
performing software engineering/systems analysis. Competence in all phases of available
software engineering techniques, concepts, and methods and knowledge of
available software engineering, computer software/hardware, and the
regulations/standards, structure, techniques, and management practices of one
or more subject matter areas are required.
A working knowledge of Federal government software and computer
resources acquisition practices and policies is required.
Minimum Education &
Experience: BS/BA
Labor Category: Systems Analyst Manager III
Minimum/General Experience: 12 years
Functional Responsibility: Supervises ten or more employees engaged in systems
analysis/software engineering, or has management responsibility of multiple
contracts. Work requires substantial and
recurring use of systems analysis skills, project management skills, and
quality control/quality assurance programs in directing staff. Also supervises programmers/software
engineers and related clerical and technical support personnel. Ten years work experience as a computer
scientist or software engineer, 4 years of which should be experience
performing software engineering/systems analysis. Competence in all phases of available
software engineering techniques, concepts, and methods and knowledge of
available software engineering, computer software/hardware, and the
regulations/standards, structure, techniques, and management practices of one
or more subject matter areas are required.
A thorough knowledge of Federal government software and computer
resources acquisition practices and policies is required.
Minimum Education &
Experience: BS/BA
Labor Category: Technical Writer I
Minimum/General Experience: 1 year
Functional Responsibility: Technical writers put scientific and technical information into
easily understandable language. They prepare scientific and technical reports,
operating and maintenance manuals, catalogs, parts lists, assembly
instructions, sales promotion materials, and project proposals. They also plan
and edit technical reports and oversee preparation of illustrations,
photographs, diagrams, and charts. The Technical Writer I translates, editing,
and formatting the work of other technical professionals and assists with original
technical writing in specialty areas, such as Information Technology (IT), and
sufficiently conversant in IT, and capable of writing IT technical manuals and
documents. Is proficient with one or more word processors, graphical passages,
and spreadsheets and integrates the output of various automation tools into a
professional looking, technically and grammatically correct document.
The Technical Writer I may be familiar with a given
technical specialty; the concepts and techniques used by engineers, analysts,
or programmers or professional engaged in other technical disciplines. They would also have an understanding of and
the ability to apply quality assurance to the terms, principles, and
deliverables applied to that specialty area.
Works under the supervision of more senior technical writers, task
leader, or project manager.
Minimum Education: BS/BA