Project Manager
Quality Assurance Specialist
Configuration Management Specialist
Financial Analyst
Systems Architect/Engineer
Systems Analyst
Computer Hardware Engineer
Systems/Software Test Engineer
Data Architect
Data Warehouse Engineer
Computer Programmer
Computer Software Engineer, Systems Software
Computer Software Engineer, Applications
Security Specialist
Network Systems and Data Communications Analysts
Database Administrators
Business Process Reengineering Specialist
Operations Research Analyst
Change Management Specialist
Training Specialist
Subject Matter Expert
Project Manager
The Project Manager directs and coordinates all activities within a major project or part of a program so as to obtain optimum efficiency and economy of operations. The Project Manager is responsible for the timely staffing of qualified contractor personnel and subsequent availability to support the task order requirements. Responsible for top-level oversight of task order project activities and the communication/coordination between the appointed contractor task order project leaders/project teams. This includes front-end team organization, assistance in providing methodology and general project approach concepts, interim and final project reviews, overall management of cost, schedule, performance, and risk of all projects/task orders. Work requires the ability to manage and allocate/prioritize resources for simultaneous work efforts.
Minimum Education/Experience Requirements: A Project Manager shall, as a minimum have a Bachelor's degree in business, engineering, operations research, or related field with 10 years Project Management experience. At least five of those years must have been in a management position involving information technology systems acquisition.
top
Quality Assurance Specialist
The Quality Assurance Specialist is responsible for reviewing all products for compliance with established quality standards and ensuring all project staff are trained in applicable quality processes. Participates on quality assurance boards and makes recommendations for improving processes and procedures. Person must have experience in quality assurance principles and practices as they apply to the development of highly complex information technology systems.
Minimum Education/Experience Requirements: The Quality Assurance Specialist must have a Bachelor's degree in computer science or other technical area with 8 years of experience with at least 3 years of experience and formal training related to Information Technology.
top
Configuration Management Specialist
The Configuration Management Specialist (CMS) is responsible for developing configuration management (CM) standards specific to the project. The CMS is responsible for Configuration Identification, Change Control, Configuration Audits, Configuration Status Accounting, and Deficiency Reporting. Some of the specific duties of the CMS include but are not limited to: training the project staff on CM procedures; reviewing program unique specifications for hardware and software; reviewing engineering drawings and conducting in-process reviews; reviewing Engineering Change Proposals and Deficiency Reports for format and content requirements; planning, preparing, and scheduling Configuration Control Boards (secretariat for CCB) and tracking implementation of approved changes; developing audit plans and briefing audit teams, monitoring corrective actions and closure of action items; tracking configuration of fielded information technology systems and monitoring changes and status of configuration baseline documentation; processing and tracking closure of deficiency reports (DRs); monitoring investigations; conducting briefings and generating reports for management on DR status and trends.
Minimum Education/Experience Requirements: The Configuration Management Specialist must have a High School diploma or GED equivalent. A minimum of 7 years of experience in configuration management with at least 3 years of experience and formal training in a government or private industry program office.
top
Financial Analyst
A Financial Analyst is responsible for providing advice on and performing professional or technical work in budget, cost, or schedule analysis and/or research. Work requires the technical capability to assess cost, budget or schedule implications of existing or projected technological advances, as well as being able to evaluate the impact of new and innovative acquisition strategies. This encompasses a basic knowledge of statistical techniques, applied mathematics, economics, and an engineering discipline.
Minimum Education/Experience Requirements: The Financial Analyst must have a Bachelor's degree in business, engineering, or related field with 6 years of cost, budget, or schedule analysis, operations research or engineering experience, at least 3 of which are Information Technology related. Advanced degree may substitute for 2 years of experience.
top
Systems Architect/Engineer
The System Architect/Engineer is responsible for conceptualizing, designing, developing, and overseeing complex information technology solutions/systems. Must work with others to develop and propose new business and technical solutions and translate user objectives into actionable business, organization and technology objectives. Architects, designs and develops integrated information technology solutions/systems and controls project requirements, scope, risk, and change management issues. Researches, evaluates and stays current on emerging tools, techniques and technologies.
Minimum Education/Experience Requirements: The System Architect/Engineer must have a Masters' degree in computer science, information systems, engineering, or other related area and 7 years of experience in systems analysis, design, and development of automated information systems.
top
Systems Analyst
The Systems Analyst is responsible for interpreting, organizing, and translating user requirements into functional, performance, and interface requirements suitable for the development and integration of automated information system solutions. Must be able to evaluate science, engineering, business, and all other data processing problems for application to Information technology systems/solutions. Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities, workflow, scheduling limitations, and recommend commercially available software solutions. The Systems Analyst must be knowledgeable in the areas of networks, fourth-generation languages, hardware and security architectures, CASE tools, object-oriented design, portals, data sources, system integration, test environments, and the capabilities and limitations of current information technology.
Minimum Education/Experience Requirements: The System Analyst must have a Bachelor's degree in computer science, information systems, engineering, or other related area and 7 years of experience in systems analysis, design, and development of automated information systems.
top
Computer Hardware Engineer
A Computer Hardware Engineer is responsible for research, designing, developing, and testing computer or computer-related equipment for commercial, industrial, military, or scientific use. Provides technical support to system and software developers relating to hardware and hardware changes. Must be able to use a variety of computer databases, programs and software packages in support of engineering design and producing technical reports. May supervise the manufacturing and installation of computer or computer-related equipment and components.
Minimum Education/Experience Requirements: The Computer Hardware Engineer must have a Bachelor's degree in computer engineering, electronic engineering, or other related area and 5 years of experience in computer hardware engineering.
top
Systems/Software Test Engineer
A Systems/Software Test Engineer is responsible for defining the requirements for systems test based upon system requirements specifications. Supports the design, implementation, and execution of software integration testing and system testing to verify system requirements. Prepares detailed, comprehensive test procedures and perform independent testing of these procedures in a controlled environment. Reviews and validates test data and test execution results to verify system level requirements. Identifies anomalies in software procedures or other program artifacts and documents findings. Works independently and with other appropriate personnel such as System Engineering, Software Development or System Test Lead.
Minimum Education/Experience Requirements: The Systems/Software Test Engineer must have a Bachelor's degree in computer science, information systems, systems engineering, software engineering, mathematics with computer science minor, computer science, computer engineering or other related area and 5 years of experience in various Information Technology environments.
top
Data Architect
A Data Architect is responsible for develop enterprise level data strategy, data architecture, and data management policy, process, and procedures. Formulate strategies to promote the use of enterprise data and metadata. Advise application developers on technology, methodology, and best practices to reach enterprise goals such as data sharing, data integration, data quality, and data security. Provide consultation to functional users on the use of data.
Minimum Education/Experience Requirements: The Enterprise Data Architect must have a Bachelor's degree in computer science, information systems, systems engineering, computer network engineering, management information systems or other related area and 5 years of experience in data management, data analysis, data modeling, and other related activities.
top
Data Warehouse Engineer
The Data Warehouse Engineer is responsible for conceptualizing, designing and developing data warehouse architecture to satisfy enterprise-wide data requirements. Must be able to maintain data warehouse architecture and insert new technology into the data warehouse infrastructure including hardware, software, communications across all data warehouse components such as back-end data acquisition, data warehousing, front-end business intelligence, and interface mechanisms for inbound and outbound data traffic. Develop and integrate data models. Develop matrix/measurements to monitor data warehouse performance, data quality, and data security.
Minimum Education/Experience Requirements: The Enterprise Data Warehouse Engineer must have a Bachelor's degree in computer science, information systems, systems engineering, computer network engineering, or other related area and 7 years of experience in system analysis, design, development, and implementation of data warehouse or large scale information systems across geographically separate locations.
top
Computer Programmer
The Computer Programmer is responsible for converting project specifications and statements of problems and procedures to detailed logical flow charts for coding into computer language for complex projects. Develops and writes, modifies, and maintains computer programs, coding equations, logic, etc. in a variety of computer languages to store, locate, and retrieve specific documents, data, and information. Solves difficult programming problems and reviews/tests all programs written and prepares complete documentation (operating instructions) for all work completed including assistance in the preparation of the computer programs user's manual. May program web sites.
Minimum Education/Experience Requirements: The Computer Programmer must have a Bachelor's degree in computer science, information systems, engineering, or other related area and 4 years of experience in various automated data processing environments.
top
Computer Software Engineer, Systems Software
The Computer Software Engineer (Systems Software) is responsible for researching, designing, developing, and testing operating systems-level software, compilers and assemblers, utility programs, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Sets operational specifications and formulates and analyzes software requirements. Knowledge and experience includes, but not limited to, computer architecture, higher order languages, modern software design, development and test tools, software requirements analysis, simulation, software test and evaluation activities. Applies principles and techniques of computer science, engineering, and mathematical analysis.
Minimum Education/Experience Requirements: The Computer Software Engineer (Systems Software) must have a Bachelor's degree in computer science, information systems, systems engineering, software engineering, mathematics with computer science minor, computer science, computer engineering or other related area and 3 years of experience in various automated data processing environments.
top
Computer Software Engineer, Applications
The Computer Software Engineer (Applications) is responsible for developing, creating, and modifying general computer applications software or specialized utility programs. Analyzes customer requirements including customer business strategies, business objectives, business operations, and decision support requirements and translate it into software solutions. Translates detailed designs into computer software or customized software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team.
Minimum Education/Experience Requirements: The Computer Software Engineer (Applications) must have a Bachelor's degree in computer science, information systems, systems engineering, software engineering, mathematics with computer science minor, computer science, computer engineering or other related area and 3 years of experience in various automated data processing environments.
top
Security Specialist
The Security Specialist is responsible for developing and implementing the requirements, systems, policies, and procedures necessary to control access to data and programs and to allow a safe exchange of information. Ensures data and programs are appropriately safeguarded against unauthorized intrusions, sabotage, subversion, or any other undesired use. Analyzes and identifies security risks and vulnerabilities with recommended courses of action.
Minimum Education/Experience Requirements: The Security Specialist must have a Bachelor's degree in computer science, information systems, systems engineering, software engineering, management information systems or other related area and 5 years of experience in information technology related environments.
top
Network Systems and Data Communications Analysts
Analyze, design, test, and evaluate network systems, such as local area networks (LAN), wide area networks (WAN), Internet, intranet, and other data communications systems. Perform network modeling, analysis, and planning. Research and recommend network and data communications hardware and software. Include telecommunications specialists who deal with the interfacing of computer and communications equipment. May supervise computer programmers.
Minimum Education/Experience Requirements: The Network Systems and Data Communications Analysts must have a Bachelor's degree in computer science, information systems, systems engineering, computer network engineering, management information systems or other related area and 5 years of experience in information technology related environments.
top
Database Administrators
Coordinate changes to computer databases, backups, troubleshoots, tests and implements the database applying knowledge of database management systems. Updates system user and resource configurations. May plan, coordinate, and implement security measures to safeguard computer databases.
Minimum Education/Experience Requirements: The Database Administrator must have a Bachelor's degree in computer science or other technical area with 5 years of experience with at least 2 years of experience and formal training related to Information Technology.
top
Business Process Reengineering Specialist
Provide expert opinion in regards to business process reengineering strategy, conduct studies with potential costs and benefits to support management, organizational, and business process improvement efforts, develop CONOPS and map out business processes and business rules, evaluate specialized tools and solutions to aid in business change, provide support in implementing new policy/procedures, processes, techniques, metrics/models, and other time/cost saving initiatives, work with project teams to transition to a new business process and evaluate the success of the reengineered process.
Minimum Education/Experience Requirements: The Business Process Reengineering Specialist must have a Bachelor's degree in computer science, information systems, management information systems or other related area and 10 years of experience in business process reengineering of which at least 5 years in information technology related environments.
top
Operations Research Analyst
Formulate and apply mathematical modeling and other optimizing methods using a computer to develop and interpret information that assists management with decision-making, policy formulation, or other managerial functions. May develop related software, service, or products. Frequently concentrates on collecting and analyzing data and developing decision support software. May develop and supply optimal time, cost, or logistics networks for program evaluation, review, or implementation.
Minimum Education/Experience Requirements: An Operations Research Analyst shall, as a minimum have a Bachelor's degree in mathematics, business, engineering, operations research, or related field with 10 years Operations Research experience. At least five of those years must have been in a operations research position involving information technology systems acquisition for DOD.
top
Change Management Specialist
Guide change to help achieve strategic business outcome and mission goals. Institute streamlined business processes, tools and techniques to manage change. Prepare the user to ensure acceptance of the system and and a successful overall change to move a project to the intended environment. Create a structured process aimed at formalizing how to approach the change process. Oversee the entire change management process. Identify risks and implement risk mitigation procedures to reduce the risk of having an unsuccessful change. Develop methodology for measuring the progress and success of the change.
Minimum Education/Experience Requirements: A Change Management Specialist shall, as a minimum have a Bachelor's degree in management information systems, business, engineering, operations research, or related field with 7 years Change Management experience. At least three of those years must have been in a change management position involving information technology systems acquisition for DOD.
top
Training Specialist
Provide training for hardware, software, systems, networks or other IT related projects. Design and develop technical training and course material. Schedule and conduct training sessions for system admin, and train-the-trainer personnel on a variety of topics to meet specific program needs. Develop customized training solutions to encourage user acceptance. Develop and validate specific courses, system technical manuals and user guides against requirements.
Minimum Education/Experience Requirements: A Training Specialist shall, as a minimum have a Bachelor's degree in education, computer science, information systems, engineering, or other related area and 2 years of experience in design, development and instruction of training material related to automated information systems for DOD.
top
Subject Matter Expert
Provide high-level assistance, expert advice, assistance, guidance or counseling in support of management, organizational, and business improvement or investigative efforts for all functional areas. Develop innovative leading edge technical and/or business solutions. Provide business and technical/scientific expertise for problem solving. Conduct experiments and demonstrations and introduce leading edge technology into systems design and development. Research, analyze, document, and report any proposed developmental, consulting, or implementation efforts/recommendations. Provide expert determination on the accuracy and reasonableness of data. Support a wide variety of technical and business assignments in all functional areas.
Minimum Education/Experience Requirements: A Subject Matter Expert shall, as a minimum have a Master's degree and at least 15 years of experience providing technical expertise within a specific discipline and be recognized as an expert in the field. At least ten of the years must be in the application of the discipline within complex and large-scale IT environments
top
|