|
|

LABOR
CATEGORY DESCRIPTIONS
1. Project Manager II
Functional Responsibility: Simultaneously plans and directs a highly
technical project (or a group of related tasks) and assists the Program Manager
in working with the government Contracting Officer, the COTR, government
management personnel, and client agency representatives. Under the guidance of
the Program Manager, is responsible for the overall management of specific Task
Orders and ensures that the technical solutions and schedules in the Task Order
are implemented in a timely manner.
Education/Experience: Bachelor's degree and 8 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
2. Project Manager I
Functional Responsibility: Simultaneously plans and directs a technical
project (or a group of related tasks) and assists the program manager in
working with the government Contracting Officer, the COTR, government
management personnel, and client agency representatives. Under the guidance of
the Program Manager, is responsible for the overall management of specific Task
Orders and ensures that the technical solutions and schedules in the Task Order
are implemented in a timely manner.
Education/Experience: Bachelor's degree and 6 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
3. Database Administrator II
Functional Responsibility: Performs database administration, backups and
recoveries, and works with users to resolve database questions or problems.
Coordinates systems resource availability with database analysts, system and
application programmers, and other users. Provides advice and assistance to
users on equipment operations. Maintains and updates databases and data
dictionaries.
Education/Experience: Bachelor's degree and 4 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
4. Database Administrator I
Functional Responsibility: Performs database administration, backups and
recoveries, and works with users to resolve database questions or problems.
Provides assistance to users on equipment operations. Maintains and updates
databases and data dictionaries.
Education/Experience: Bachelor's degree and 2 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
5. Programmer II
Functional Responsibility: Analyzes systems specifications and designs,
develops, modifies, and installs highly complex and customized software.
Conducts detailed analyses of defined system specifications, and prepares a
wide variety of computer programs, associated documentation, block diagrams,
and logic flow charts. Takes system design specifications and customizes
software to meet application requirements. Enhances software to reduce
operating time or improve efficiency. Modifies existing software, as well as
creates special-purpose software to ensure efficiency and integrity between
systems and applications. Tests, debugs, and refines software to produce the
required product. May include programming experience with database systems such
as Sybase, Oracle, and Informix; and knowledge of document imaging, document
management, and workflow systems. May provide daily supervision and direction
to staff.
Education/Experience: Bachelor's degree and 5 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
6. Programmer I
Functional Responsibility: Analyzes systems specifications and designs,
develops, modifies, and installs complex and customized software. Conducts
detailed analyses of defined system specifications, and prepares associated
documentation, block diagrams, and logic flow charts. Takes system design
specifications and customizes software to meet application requirements.
Enhances software to reduce operating time or improve efficiency. Modifies
existing software, as well as creates special-purpose software to ensure
efficiency and integrity between systems and applications. Tests, debugs, and
refines software to produce the required product. May include programming
experience with database systems such as Sybase, Oracle, and Informix; and
knowledge of document imaging, document management, and workflow systems. May
function as team leader and provide direction to less experienced programmers.
Education/Experience: Bachelor's degree and 2 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
7. Database Analyst/Programmer II
Functional Responsibility: Provides highly technical expertise and
guidance in the use of database management systems. Designs, implements, and
maintains databases with respect to access methods and time, device allocation,
validation checks, file organization, indexing methods, protection and
security, documentation, guidelines, and statistical methods. Establishes
procedures for operation of the database and database management systems.
Collects data elements and prepares database specifications. Develops,
maintains, and controls the data dictionary. May include experience with
database systems such as Sybase, Oracle, and Informix. May provide team
leadership or consulting support on complex database tasks.
Education/Experience: Bachelor's degree and 5 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
8. Database Analyst/Programmer I
Functional Responsibility: Provides expertise and guidance in the use of
database management systems. Designs, implements, and maintains databases with
respect to access methods and time, device allocation, validation checks, file
organization, indexing methods, protection and security, documentation,
guidelines, and statistical methods. Establishes procedures for operations of
the database and database management systems. Collects data elements and
prepares database specifications. Develops, maintains, and controls the data
dictionary. May include experience with database systems such as Sybase,
Oracle, and Informix. May function as team leader and provide direction to less
experienced database programmers/analysts.
Education/Experience: Bachelor's degree and 3 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
9. Internet Solution Architect
Functional Responsibility: Designs architectures that include software,
hardware, and communications solutions to support total requirements, as well
as provide for present and future cross-functional requirements and interfaces.
Ensures architectures are in compliance with open systems standards as they
apply to the client's environment. Evaluates compatibility of information
system development efforts with agency architectures and recommends
adjustments, as appropriate. Evaluates problems of workflow, organization, and
planning and develops appropriate corrective action.
Education/Experience: Bachelor's degree and 5 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
10. Internet Solutions Developer II
Functional Responsibility: Analyzes, studies, and designs
Internet/Intranet/Extranet and Web Service solutions using application server
and other advanced technologies. May provide Internet application design,
database design and modeling, performance and test planning. Plans the complete
solution design from requirements definition, using process modeling tools such
as Rational Rose, through implementation and testing using automated testing
tools. Expert and experienced mission critical applications developer with
experience delivering business solutions using Web technologies such as
Microsoft .Net, Application Servers (BEA WebLogic, IBM Websphere, SilverStream,
JBoss, etc.), Java, and Web. May function as team leader for less experienced
Developers.
Education/Experience: Bachelor's degree and 5 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
11. Internet Solutions Developer I
Functional Responsibility: Analyzes, studies, and designs
Internet/Intranet/Extranet and Web Service solutions using application server
and other advanced technologies. May provide Internet application design,
database design and modeling, performance and test planning. Plans the complete
solution design from requirements definition, using process modeling tools such
as Rational Rose, through implementation and testing using automated testing
tools. Experienced mission critical applications developer with experience
delivering business solutions using Web technologies such as Microsoft .Net,
Application Servers (BEA WebLogic, IBM Websphere, SilverStream, JBoss, etc.),
Java, and Web.
Education/Experience: Bachelor's degree and 2 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
12. Web Developer II
Functional Responsibility: Develops applications, interfaces, and
database front-ends with visual development and design tools for use in
Internet/Intranet/Extranet sites and applications. May provide human factors
engineering and usability testing and support. May provide database design and
modeling. Works with HTML, Java, JScript, JavaScript, VBScript, PERL, CGI, SQL,
Active Server Pages, Oracle, Active Data Objects, ActiveX, Plug-Ins, Visual
Basic, Visual C++, GIF, JPEG, MPEG, video/audio streaming, and more. Provides
web site development, design, support, and maintenance. May function as team
leader for less experienced developers.
Education/Experience: Bachelor's degree and 5 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
13. Web Developer I
Functional Responsibility: Develops applications, interfaces, and database
front-ends with visual development and design tools for use in
Internet/Intranet/Extranet sites and applications. Works with HTML, Java,
JScript, JavaScript, VBScript, PERL, CGI, SQL, Active Server Pages, Oracle,
Active Data Objects, ActiveX, Plug-Ins, Visual Basic, Visual C++, GIF, JPEG,
MPEG, video/audio streaming, and more. Provides web site development, design,
support, and maintenance.
Education/Experience: Bachelor's degree and 3 years of IT experience .
Two years of additional IT experience may be substituted for each year of
degree-level education.
14. Trainer II
Functional Responsibility: Serves as lead instructor in delivering training
and/or development programs where the subject matter or process is highly
complex in nature. Formulates and provides overall direction for the
training/development activities within the task. Works with functional analysts
(subject matter experts), vendors, and clients to ensure that scope and depth
of training/development activities are current and appropriate to client's
requirements. Develops criteria for evaluating the effectiveness of the
activities. Updates course curricula and documentation on a continuous basis to
ensure timeliness, relevance, and contractual compliance. Conducts formal
classroom courses, workshops, seminars, and computer-based training. Formulates
and provides overall direction for the training/development activities within a
program. May provide daily supervision and direction to training staff. May
provide consulting support on complex tasks.
Education/Experience: Bachelor's degree and 8 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
15. Trainer I
Functional Responsibility: Serves as lead instructor in delivering
training/development programs where the subject matter or process is complex in
nature. Conducts research necessary to develop, revise, or select training/
development courses. Prepares training catalogs. Develops instructor materials,
such as course outlines, background material, and training/development aids.
Develops student materials, such as course manuals, workbooks, handouts,
completion certificates, and course critique forms. Conducts formal classroom
courses, workshops, seminars, and computer-based training. May formulate and
provide overall direction for training/development activities within a program.
Coordinates for additional functional analysts (subject matter experts) to
participate in training/ development as needed. May function as team leader for
less experienced trainers.
Education/Experience: Bachelor's degree and 6 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
16. Technical Writer/Editor
Functional Responsibility: Researches, writes, and edits materials for
related reports, manuals, briefs, proposals, instructional material, catalogs,
technical publications, and/or software and hardware documentation. Obtains
technical data from independent observation, review with technical staff
members, and/or studies of published materials and existing documentation.
Interfaces with users, specialists, analysts, programmers, etc., to obtain
background information of technologies, methods, and standards. Revises text
and recommends changes in scope, format, and content to ensure conformance with
established standards. May edit, standardize, or make changes to material
prepared by other writers. Performs final quality assurance on all materials.
Education/Experience: Bachelor's degree and 4 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
17. Quality Assurance/Testing Analyst II
Functional Responsibility: Develops, implements, and maintains quality
assurance/configuration management programs in support of a variety of
software, hardware, and services. Establishes standards for life cycle,
documentation, development methods, testing, and maintenance. Develops and
defines major and minor characteristics of quality/configuration management
(including metrics and scoring parameters) and determines requisite quality
control/configuration management resources for an actual task order. Conducts
or participates in formal and informal reviews at predetermined points
throughout the system life cycle. Serves as liaison between Program Management
and other functional groups to resolve issues regarding quality
assurance/configuration management. Reviews and evaluates software products and
services for adherence to government directives, standards, and guidelines. May
provide daily supervision and direction to support staff.
Education/Experience: Bachelor's degree and 6 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
18. Quality Assurance/Testing Analyst I
Functional Responsibility: Develops, implements, and maintains quality
assurance/configuration management programs in support of a variety of
software, hardware, and services. Establishes standards for life cycle,
documentation, development methods, testing, and maintenance. Develops and
defines major and minor characteristics of quality/configuration management
(including metrics and scoring parameters) and determines requisite quality
control/configuration management resources for an actual task order. Conducts
or participates in formal and informal reviews at predetermined points
throughout the system life cycle. Serves as liaison between Program Management
and other functional groups to resolve issues regarding quality
assurance/configuration management. Reviews and evaluates software products and
services for adherence to government directives, standards, and guidelines. May
provide task direction and guidance to less experienced team members.
Education/Experience: Bachelor's degree and 4 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
19. Senior Java/J2EE Consultant
Functional Responsibility: Designs, Develops, implements, and maintains
information/technology systems based on the J2EE application server
architecture. Has thorough knowledge of current Internet/Intranet/Extranet
development best practices and has an industry certification such as
SilverStream Certified Developer, Sun Certified Programmer, Sun Web Component
Developer, or Sun Certified Developer. Considered a specialist and technical
expert in the following supporting technologies: Major Relational Databases
(SQL Server, Oracle, DB2, Sybase), JavaScript, Java, JSP, EJB, JDBC, XML, HTML,
Object Oriented Programming and Object Oriented Design.
Education/Experience: Bachelor's degree and 4 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
20. Java/J2EE Consultant
Functional Responsibility: Designs, Develops, implements, and maintains
information/technology systems based on the J2EE application server
architecture. Has thorough knowledge of current Internet/Intranet/Extranet
development best practices. Considered proficient in the following supporting
technologies: Major Relational Databases (SQL Server, Oracle, DB2, Sybase),
JavaScript, Java, JSP, EJB, JDBC, XML, HTML, Object Oriented Programming and
Object Oriented Design.
Education/Experience: Bachelor's degree and 2 years of IT experience.
Two years of additional IT experience may be substituted for each year of
degree-level education.
|