ReleaseIDIQ_Appendix_F_-_Labor_Categories_-2017.docx
DOCX document 41 KB Posted
- Attached to
- High Performance Computing & Communications (HPCC), Research and Development (R&D) Federal contract opportunity
- Solicitation number
- ST-133R-17-RP-0057
About this file
Statement of Work Attachment
View the file
Other files for this federal contract opportunity
Show all 17
On GovTribe
Work with this file on GovTribe
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
NOAA R&D HPCS RFP
Appendix F Additional Labor Categories
30 March 2017
1 - Applications Programmer:
Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results. Designs, codes, tests, debugs, and documents.
2 – Applications Systems Analyst/Programmer - Intermediate:
Under general supervision, formulates and defines system scope and objectives through research and fact-finding to develop or modify moderately complex information systems. Prepares detailed specifications from which programs will be written. Designs, codes, tests, debugs, documents, and maintains those programs. Competent to work on most phases of applications systems analysis and programming activities, but requires instruction and guidance in other phases.
3 – Applications Systems Analyst/Programmer - Senior:
Under general direction, formulates and defines system scope and objectives. Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results. Prepares detailed specifications from which programs will be written. Designs, codes, tests, debugs, and documents those programs.
Competent to work at the highest technical level of all phases of applications systems analysis and programming activities. May be responsible for completion of a phase of a project. Regularly provides guidance and training to less-experienced analyst/programmers.
4 - Chief Information Security Officer:
Ensures that all information systems are functional and secure.
5 - Computer Operations Manager:
Responsible for all activities relating to the operation of centralized data processing equipment and peripheral information systems equipment.
Establishes detailed schedules for the utilization of all equipment in the computer operations section to obtain maximum utilization. Assigns personnel to various operations and directs their activities. Reviews and evaluates work and prepares performance reports. Confers with and advises subordinates on administrative policies and procedures, technical problems, priorities, and methods. Consults with personnel in other information systems sections to coordinate activities. Prepares activity and progress reports regarding the computer operations section. Frequently reports to a Director of Information Systems Operations.
6 – Contracts Manager (Key Personnel):
Responsible for all legal and other contract-technical aspects of the contract. Extensive knowledge of Government contracting and the FAR. Primary point of contact for Government contracting personnel. Signs off on all bilateral contract actions. Reviews all task orders and modifications for contractual correctness.
7 - Data Architect:
Designs and builds relational databases. Develops strategies for data acquisitions, archive recovery, and implementation of a database. Works in a data warehouse environment, which includes data design, database architecture, metadata and repository creation. Translates business needs into long-term architecture solutions. Defines, designs, and builds dimensional databases.
Develops data warehousing blueprints, evaluating hardware and software platforms, and integrating systems. Evaluates reusability of current data for additional analyses. Reviews object and data models and the metadata repository to structure the data for better management and quicker access.
8– Data Communications Manager – Planning & Implementation:
Ensures that adequate and appropriate planning is provided for remote hardware and communications facilities to develop and implement methodologies for analysis, installation, and support of distributed processing client/server systems. Provides coordination in the analysis, acquisition, and installation of hardware, software, and facilities. Manages the training and efforts of a staff engaged in system and network planning, analysis and monitoring activities. Typically requires eight to ten years of experience in software/hardware LAN and WAN network design and analysis. Frequently reports to a Telecommunications Department Director/Manager or Planning and Engineering Manager.
9 – Data Security Analyst - Senior:
Under general direction, performs all procedures necessary to ensure the safety of information systems and to protect systems from intentional or inadvertent access or destruction. Interfaces with user community to understand their security needs and implements procedures to accommodate them. Ensures that user community understands and adheres to necessary procedures to maintain security. May require familiarity with domain structures, user authentication, and digital signatures. Conducts accurate evaluation of the level of security required. May require understanding of firewall theory and configuration. Must be able to weigh business needs against security concerns and articulate issues to management.
10 – Disaster Recovery Analyst:
Responsible for security and integrity of assigned electronic data, data systems, and data networks. Designs and administers programs to include policies, standards, guidelines, training programs and a viable quality assurance process for disaster recovery. Oversees and reviews the testing and implementation of software, data systems and data networks to insure that the integrity and security of all electronic data and data systems are adequately protected. Oversees and facilitates the preparation of an organization-wide business resumption plan. Responsible for insuring the business resumption plan adequately addresses the organization's requirements and established time frames. Requires five years experience in the field.
11 – Documentation Specialist - Senior:
Under general supervision, is responsible for preparing and/or maintaining systems, programming, and operations documentation, procedures, and methods including user manuals and reference manuals. Maintains a current internal documentation library. Provides or coordinates special documentation services as required. Competent to work at the highest level of all phases of documentation. May act as project leader for large positions.
12 – Help Desk Coordinator - Senior:
Under general direction, responsible for ensuring the timely process through which problems are controlled. Includes problem recognition, research, isolation, resolution, and follow-up steps. Requires experience and understanding of MIS environment. Typically involves use of problem management database and help desk system. May provide guidance/training for less-experienced personnel.
13 – Help Desk Manager:
Has overall responsibility for help desk operations associated with the identification, prioritization and resolution of reported problems. Ensures that all phases of help desk support are properly coordinated, monitored, logged, tracked and resolved appropriately. May maintain responsibility for development, maintenance and integrity of help desk software. Requires 3 years experience in the field.
14 - Help Desk Specialist:
Provides support to end users on a variety of issues. Identifies, researches, and resolves technical problems. Responds to telephone calls, email and personnel requests for technical support. Documents, tracks, and monitors the problem to ensure a timely resolution.
15 – Help Desk Support Services Specialist - Intermediate:
Under general supervision, provides second-tier support to end users for either PC, server, or mainframe applications and hardware. Handles problems that the first-tier of help desk support is unable to resolve. May interact with network services, software systems engineering, and/or applications development to restore service and/or identify and correct core problem.
Simulates or recreates user problems to resolve operating difficulties. Recommends systems modifications to reduce user problems. Maintains currency and high level of technical skill in field of expertise. Escalates more complex problems to senior level.
16 – Help Desk Support Services Specialist - Senior:
Under general direction, provides second-tier support to end users for either PC, server, or mainframe applications and hardware. Handles problems that the first tier of help desk support is unable to resolve. May interact with network services, software systems engineering, and/or applications development to restore service and/or identify and correct core problem.
Simulates or recreates user problems to resolve operating difficulties. Recommends systems modifications to reduce user problems. Maintains currency and highest level of technical skill in field of expertise.
17 - Information Assurance Development Engineer:
Analyzes and defines security requirement for computer systems which may include mainframes, workstations, and personal computers. Designs, develops, engineers, and implements solutions that meet security requirements. Provides integration and implementation of the computer system security solution.
18 - Information Assurance Engineer:
Establishes and satisfies complex system-wide information security requirements based upon the analysis of user, policy, regulatory, and resource demands. Supports customers at the highest levels in the development and implementation of doctrine and policies. Applies know-how to government and commercial common user systems, as well as to dedicated special purpose systems requiring specialized security features and procedures.
19 – Information Systems Training Specialist - Senior:
Under general direction, organizes, prepares, and conducts complex training and educational programs for information systems or user personnel. May design and develop in-house programs. Maintains records of training activities, employee progress, and program effectiveness. Competent to work at the highest level of all phases of information systems training.
20 – LAN Administrator - Senior:
Under general direction, responsible for administration and day-to-day operation of organization’s local area network (LAN). Provides integrated team support and maintenance of LAN hardware and software. Maintains integrity of the LAN hardware and software. Installs LAN software upgrades, including planning and scheduling, testing and coordination. Studies vendor products to determine those which best meet organization needs; assists in presentation of information to management resulting in purchase, and installation of hardware, software, and telecommunications equipment.
Performs LAN security procedures, including implementing login requests. Evaluates new products and technologies to determine impact on existing system configurations. Prepares proposals, commercial off-the-shelf (COTS)/benefit analyses, and feasibility studies. Provides liaison support between the PC/LAN team, vendors and internal support group as needed.
Typically requires five to seven years of experience. Frequently reports to an information systems executive.
21 – LAN Support Technician - Senior:
Under general direction, monitors and responds to complex technical control facility hardware and software problems utilizing a variety of hardware and software testing tools and techniques. Provides primary interface with vendor support service groups or provides internal analysis and support to ensure proper escalation during outages or periods of degraded system performance.
May provide LAN server support. Requires extensive knowledge of PC/LAN communications hardware/software in a multi-protocol environment and network management software. May function as lead position providing guidance and training for less-experienced technicians. Typically requires at least four years of experience in data communications troubleshooting.
22 – Network Engineer - Senior:
Under general direction, manages the purchase, installation, and support of network communications, including LAN/WAN systems. Responsible for evaluating current systems. Works on complex problems where analysis of situation requires in-depth evaluation of various factors. Plans large-scale systems projects through vendor comparison and cost studies. Provides work leadership and training to lower level network engineers. Requires expert knowledge of LAN/WAN systems, networks, and applications. Typically requires at least five years of experience.
23 – Network Planning Analyst - Senior:
Under general direction, plans and evaluates complex existing network systems and makes recommendations for resources required to maintain and/or expand service levels. Provides highly skilled technical assistance in network planning, engineering, and architecture. Develops technical standards and interface applications, identifies and evaluates new products, and provides resolution for network problems. May interface with vendors to identify and purchase hardware and software. May function as lead position for other Network Planning Analysts. Typically requires six to eight years of experience in telecom networks. Frequently reports to a Telecommunications Department Director/Manager or a higher Network Planning position.
24 – Network Planning Manager:
Responsible for long-term strategic planning to ensure network capacity meets current and future network requirements including planning for remote hardware and communications facilities, development and implementation of methodologies for system analysis, installation, and support. Defines and develops methodology to ensure compatibility of all software and hardware products at each facility. Provides ongoing coordination in the analysis, acquisition, and installation of remote hardware and software. May supervise Network Planning Analysts. Typically requires six to eight years of experience. Frequently reports to a Telecommunications Department Director/Manager or Planning and Engineering Manager.
25 - Operations Systems Manager:
Provides assistance and oversight for all information systems operations activities, including computer and telecommunications/communications operations, data entry, data control, operations support, operating systems programming, system security policy procedures, and/or web strategy and operations. Provides input to policy level discussions regarding standards and budget constraints.
26 – Program Manager – (Key Personnel):
Responsible for overall management of the integration contract for the Contractor. Senior member of the key personnel team and the overall Contractor team. Government's senior point of contact for all matters under this contract. Senior Contractor interface for the Contracting Officer's Representative. Responsible for all service delivery by Contractor and its subcontractors, and for insuring that Contractor meets all contractual requirements of the contract. Senior contact for all personnel issues for Contractor and subcontractor personnel questions. Overall responsibility for recruitment, organization, and management of all Contractor team members.
27 - Project Manager – Senior:
Responsible for all aspects of the development and implementation of assigned projects and provides a single point of contact for those projects. Takes projects from original concept through final implementation. Interfaces with all areas affected by the project including end users, computer services, and client services. Defines project scope and objectives. Develops detailed work plans, schedules, project estimates, resource plans, and status reports.
Conducts project meetings and is responsible for project tracking and analysis. Ensures adherence to quality standards and reviews project deliverables.
Manages the integration of vendor tasks and tracks and reviews vendor deliverables. Provides technical and analytical guidance to project team. Recommends and takes action to direct the analysis and solutions of problems.
28 – Quality Assurance Analyst - Senior:
Under general direction, carries out procedures to ensure that all information systems, products and services meet organization standards and end-user requirements. Performs and leads tests of software to ensure proper operation and freedom from defects. May create test data for applications.
Documents and works to resolve all complex problems. Reports progress on problem resolution to management. Devises improvements to current procedures and develops models of possible future configurations. Acts as information resource about assigned areas to technical writers and other Quality Assurance Analysts. Performs complex workflow analysis and recommends quality improvements. Frequently reports to a Quality Assurance Manager.
29 - Quality Assurance Specialist:
Provides development of project Software Quality Assurance Plan and the implementation of procedures that conforms to the requirements of the contract. Provides an independent assessment of how the project's software development process is being implemented relative to the defined process and recommends methods to optimize the organization's process.
30 - Security Coordinator:
Coordinates, develops, and evaluates security programs for an organization.
31- Site Manager:
Provides applications systems analysis and programming activities for a Government site, facility or multiple locations. Prepares long and short- range plans for application selection, systems development, systems maintenance, and production activities and for necessary support resources.
32 – Software Architect:
Works independently designing and developing new software products or major enhancements to existing software. May lead a large development team in the design of highly complex software systems. Acts as highest-level technical expert, addressing problems of systems integration, compatibility, and multiple platforms. Responsible for project completion. Performs feasibility analysis on potential future projects to management.
33 – Software Systems Engineer –Senior:
Under general direction, formulates and defines specifications for complex operating software programming applications or modifies/maintains complex existing applications using engineering releases and utilities from the manufacturer. Designs, codes, tests, debugs, and documents those programs. Responsible for applications dealing with the overall operating system, such as sophisticated file maintenance routines, large telecommunications networks, computer accounting, and advanced mathematical/scientific software packages.
Competent to work at this highest technical level on all phases of software systems programming applications. May have responsibility for the evaluation of new and existing software products. May assist other systems programmers to effectively utilize the system’s technical software.
34 – Systems Administrator - Senior:
Under general direction, responsible for activities related to system administration. Assigns personnel to various projects, directs their activities, and evaluates their work. Ensures long-term requirements of systems operations and administration are included in the overall information systems planning of the organization. Responsible for the installation, maintenance, configuration, and integrity of computer software. Implements operating system enhancements that will improve the reliability and performance of the system.
35 – Systems Architect (Key Personnel):
Senior technical member of the Contractor's team. Extensive knowledge of High Performance Computing (HPC) systems, software, processors, I/O and peripherals. Understands the HPC requirement for balanced systems. Extensively versed in HPC systems, trends and vendors. Has wide and deep industry contacts. Extensive experience reading Government technical requirements, and trading off performance, price and reliability. Responsible for selection or design of all systems, equipment and supplies Contractor delivers under this contract. Responsible for supervising all technical aspects of the acceptance process.
36 - Systems Engineer:
Performs a variety of systems engineering tasks and activities that are broad in nature and are concerned with major systems design, integration, and implementation, including personnel, hardware, software, budgetary, and support facilities and/or equipment. Provides quality assurance review and the evaluation of new and existing software products.
37 - Systems Management Technologist:
Analyzes, develops, operates, and maintains software libraries and catalogs. Provides support and direction for user groups in the use of the software/hardware systems and programs to support an integrated system.
38 – Technical Editor:
Responsible for content of technical documentation. Checks author’s document for spelling, grammar and content problems (e.g., missing instructions or sections; redundant or unnecessary sections). Accuracy of content may fall under this position or the programmer, depending on the expertise of the editor. Ensures that documents follow the style laid out in the organization’s style guide. May also be responsible for maintaining the style guide. Suggests revisions to the style guide as appropriate. Editor is often a technical writer who has moved to this position. Note: This description is for a technical editor in a large software house or an editor in a technical lab, which produces papers for publication. Newsletter, newspaper, or magazine editors should not be matched to this position.
39 - Technical Writer:
Writes a variety of technical articles, reports, brochures, and/or manuals for documentation for a wide range of uses. Coordinates the display of graphics and the production of the document.
40 - Test Engineer:
Subject matter specialist providing testing know-how in for the support of user requirements of complex to highly complex software/hardware applications. Directs and/or participates in all phases of risk management assessments and software/hardware development with emphasis on analysis of user requirements, test design and test tools selection.
41 – UNIX Systems Administrator:
Responsible for the installation, configuration, and maintenance of UNIX operating systems. Recognizes and troubleshoots problems with server hardware and applications software. Establishes and documents standards and procedures for management review. Requires extensive knowledge of computer operations and familiarity with shell and kernel programming. Typically requires two to four years of experience.
File details come from the government source that posted it. Updated .