COmputing TechnologieS, Inc.

Contact CoTs Schedule Representative

CoTs Home Page

CoTs Contract Vehicles Page

CoTs GSA Page

GSA IT Schedule 70

Price List - GSA IT Schedule 70

Labor Category Descriptions

Information For Ordering Offices

Terms And Conditions

Small Business Participation

Blanket Purchase Agreement

Contractor Team Arrangements

Section 508 Compliance

LABOR CATEGORY DESCRIPTIONS

 

A Large Business Enterprise

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:

 

Computer Programmer

Engineer

Illustrator

Key Entry Operator

Manager

Operator Technician

Systems Analyst

Technical Writer

 

 

 

 

 

 

 

 

 

 

LABOR CATEGORY DESCRIPTIONS

 

 

 

COMPUTER PROGRAMMERS

 

Performs programming services for establishments or for outside organizations that may contract for services.  Converts specifications (precise descriptions) about business or scientific problems into a sequence of detailed instructions to solve problems by electronic data processing (EDP) equipment, i.e., digital computers.  Develops program flow charts, hierarchical input-process-output charts, data flow diagrams, entity relationship diagrams, action diagrams and other contemporary structured diagramming products to describe the processing of data.  Develops the precise steps and processing logic which, when entered into the computer in 3rd generation languages ("C", Ada, COBOL , FORTRAN, ...), 4th generation language and/or DBMS (Oracle, Ingres, Adabase, Access, Informix, DB2, ...), via Computer Aided System Engineering (CASE) tools, cause the manipulation of data to achieve desired results.  Tests and corrects programs and prepares instructions for operators who control the computer during runs.  Modifies programs to increase operating efficiency or to respond to changes in work processes, maintains records to document program development and revisions.  Operates in a configuration managed development environment as part of a system development team or individually on a localized project.  Develops all type of automation documentation in accordance with provided or specified standards.  Responds to user hardware and software problems.

 

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

 

Return to Top

 

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

 

Return to Top

 

 

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

 

Return to Top

 

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

 

Return to Top

 

ENGINEER

 

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

 

Return to Top

 

 

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

 

 Return to Top

 

ILLUSTRATOR

 

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

 

Return to Top

 

 

KEY ENTRY OPERATOR

 

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

 

Return to Top

 

 

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

 

Return to Top

 

 

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

 

Return to Top

 

 

 

MANAGER

 

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

 

 Return to Top

 

 

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

 

Return to Top

 

 

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

 

Return to Top

 

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

 

Return to Top

 

 

OPERATORS/TECHNICIANS

 

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

 

Return to Top

 

 

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

 

Return to Top

 

 

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

 

Return to Top

 

 

 

SYSTEMS ANALYSTS

 

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

 

Return to Top

 

 

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

 

Return to Top

 

 

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

 

Return to Top

 

 

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

 

Return to Top

 

 

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

 

Return to Top

 

 

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

 

Return to Top

 

 

 

 

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

 

Return to Top

 

 

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

 

Return to Top

 

 

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

 

Return to Top

 

 

TECHNICAL WRITER

 

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

 

Return to Top