April 2021
Prepared by:
12801 Auburn Street, Suite # 601 Detroit, MI 48223
Phone: 313-286-8000 Email: [email protected]
CAGE Code: 1Y8Y9 DUNS: 020850186 www.DBP1.com
Effective March 1, 2021
Table of Contents
1 ) Cover Page ..................................................................................................................................................... 1
2) Customer Information .................................................................................................................................. 2
3) Products And Services Description And Price List .................................................................................... 4
Labor Categories – Functional Responsibilities ......................................................................................... 4
Price List ...................................................................................................................................................... 21
Page | 1
1 ) Cover Page
Prices shown herein are net (discount deducted)
Schedule Title: Multiple Award Schedule FSC Group, Part, and Section or Standard Industrial Group (as applicable)
Large Category: Information Technology, Subcategory: IT Services
Contract number 47QTCA19D004A Contract period January 10, 2019 – January 9, 2039
Contractor's name, address, and phone number (include toll-free WATS number and FAX number, if applicable)
DBP, Inc.
12801 Auburn Street, Suite 601 Detroit, MI 48223 Phone number:(313) 286-8003 Toll-Free WATS number: N/A FAX number: N/A
Contract administration source
www.dbp1.com
Business size Service-Disabled Veteran Owned Small Business, HUBZone Small Business
Page | 2
2) Customer Information
1a. Table of awarded special item number(s) with appropriate cross-reference to item descriptions and awarded price(s)
54151s Item descriptions and awarded prices are identified in Section 3 – Product and Service Description and Price List.
1b. Lowest Price Model for Each SIN Computer Operator I Hourly Rates $36.59
1c. If the Contractor is proposing hourly rates, a description of all corresponding commercial job titles, experience, functional responsibility, and education for those types of employees or subcontractors who will perform services shall be provided. If hourly rates are not applicable, indicate “Not applicable” for this item. (no change related to Mass Mod A812)
See Section 3 – Product and Service Description and Price List.
2. Maximum order $500,000 3. Minimum order $100 4. Geographic coverage (delivery area). Domestic and Overseas 5. Point(s) of production (city, county, and State or foreign country). N/A Discount from list prices or statement of net price. 6%
7. Quantity discounts. N/A 8. Prompt payment terms. Note: Prompt payment terms must be followed by the statement "Information for Ordering Offices: Prompt payment terms cannot be negotiated out of the contractual agreement in exchange for other concessions
1% if paid within 7 days of invoice
9a. Notification that Government purchase cards are accepted at or below the micro-purchase threshold.
Yes
9b. Notification whether Government purchase cards are accepted or not accepted above the micro-purchase threshold.
Yes
10. Foreign items (list items by country of origin). NA Mass Mod A812 N/A 11a. Time of delivery. (Contractor insert number of days.) 1 - 30 Days 11b. Expedited Delivery. The Contractor will insert the sentence “Items available for expedited delivery are noted in this price list.” under this heading. The Contractor may use a symbol of its choosing to highlight items in its price lists that have expedited delivery. (no change related to Mass Mod A812)
N/A
11c. Overnight and 2-day delivery. The Contractor will indicate whether overnight and 2-day delivery are available. Also, the Contractor will indicate that the schedule customer may contact the Contractor for rates for overnight and 2-day delivery. (no change related to Mass Mod A812)
N/A
11d. Urgent Requirements. The Contractor will note in its price list the “Urgent Requirements” clause of its contract and advise agencies that they can also contact the Contractor’s representative to affect a faster delivery.
N/A
12. F.O.B. point(s) Client 13a. Ordering address(es). 12801 Auburn Street,
Suite 601, Detroit, MI 48223
Page | 3
13b. Ordering procedures: For supplies and services, the ordering procedures, information on Blanket Purchase Agreements (BPA’s) are found in Federal Acquisition Regulation (FAR) 8.405-3.
For supplies and services, the ordering procedures, information on Blanket Purchase Agreements (BPA’s) are found in Federal Acquisition Regulation (FAR) 8.405-3.
14. Payment address(es). P.O. Box 518, Royal Oak, MI 48068
15. Warranty provision. N/A 16. Export packing charges, if applicable. NA Mod A812) N/A
17. Terms and conditions of Government purchase card acceptance (any thresholds above the micro-purchase level).
None
18. Terms and conditions of rental, maintenance, and repair (if applicable). N/A
19. Terms and conditions of installation (if applicable). N/A
20. Terms and conditions of repair parts indicating date of parts price lists and any discounts from list prices (if applicable).
N/A
20a. Terms and conditions for any other services (if applicable). N/A
21. List of service and distribution points (if applicable). N/A
22. List of participating dealers (if applicable). N/A
23. Preventive maintenance (if applicable). = N/A 24b. If applicable, indicate that Section 508 compliance information is available on Electronic and Information Technology (EIT) supplies and services and show where full details can be found (e.g., contractor’s website or other location.) The EIT standards can be found at: www.Section508.gov/.
N/A
25. Data Universal Number System (DUNS) number. 020850186
26. Notification regarding registration in System for Award Management (SAM) database.
DBP, Inc. is registered in the in System for Award Management (SAM) database. All Representations and Certifications are current and accurate.
Page | 4
3) Products And Services Description And Price List
Labor Categories – Functional Responsibilities
Business Analyst I – III
Prepares and conducts business analysis and studies, needs assessments, requirements analysis/definition and cost/benefit analysis in an effort to align business systems, solutions, and initiatives. Prepares forecasts and analyzes trends, reporting regulations and business conditions. Transforms initial rough product designs using computer aided design (CAD) into working documents. Reviews engineering drawing and designs to ensure adherence to established specifications and standards. Responsible for aligning the business strategies of a company with its technology. Communicates with external clients and internal teams to deliver GUI, interface, and screen designs. Acts as liaison between technology teams, support teams, and business units.
CAD Operator I – III
Duties include, but are not limited to preparing detailed drawings and support documentation; working from verbal information, sketches, and rough drafts; and providing guidance in drawing composition, layout, and format to ensure continuity to supporting requirements
Computer Forensics / Data Recovery Specialist
Uses forensic tools and investigative methods to find specific electronic data, including Internet use history, word processing documents, images, and other files. They use their technical skills to hunt for files and information that have been hidden, deleted, or lost. They help detectives and other officials analyze data and evaluate its relevance to the case under investigation. Analysts also transfer the evidence into a format that can be used for legal purposes (i.e. criminal trials) and often testify in court themselves.
** Computer System Analyst I
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. 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 a computer programmers from information developed by the higher level analyst, and may research routine 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 closer 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.
** Computer System Analyst II
Applies systems analysis and design skills in an area such as a record keeping or scientific operation. A system of several varied sequences or formats is usually developed, e.g. the analyst 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. This position 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. Job duties require the incumbent to be able to recognize probable interactions of related computer systems and predict impact of a change in
Page | 5
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; upon approval of synopsis, prepares specifications for development of computer programs. Duties also include the ability to determine and resolve data processing problems and coordinate the work with program, users, etc. This worker 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. In this position, the incumbent works independently under overall project objectives and requirements and 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, works on a segment of a complex data processing scheme or broad system, as described for Computer Systems Analyst, level III, and 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. Completed work is reviewed for timeliness, compatibility with other work, and effectiveness in meeting requirements. This analyst may provide functional direction to lower level assistants on assigned work.
** Computer System Analyst III
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. This position 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, this worker is responsible for recognizing probable conflicts and integrating diverse data elements and sources and produces innovative solutions for a variety of complex problems. The Computer Systems Analyst III 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. The incumbent 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. This analyst recommends optimum approach and develops system design for approved projects, interprets information and informally arbitrates between system users when conflicts exist. May serve as lead analyst in a 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.
** Computer Operator I
Works under close personal supervision and is provided detailed written or oral guidance before and during assignments. As instructed, this worker resolves common operating problems and may serve as an assistant operator working under close supervision or performing a portion of a more senior operator’s work.
** Computer Operator II
Processes scheduled routines that present few difficult operating problems (e.g., infrequent, or easily resolved error conditions). In response to computer output instructions or error conditions, this worker applies standard operating or corrective procedure, refers problems that do not respond to preplanned procedure, and may serve as an assistant operator, working under general supervision.
** Computer Operator III
Page | 6
Processes a range of scheduled routines. In addition to operating the system and resolving common error conditions, this worker 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, the Computer Operator III may deviate from standard procedures if standard procedures do not provide a solution and refers problems which do not respond to corrective procedures to a person of supervisory or higher individual contributor level.
** Computer Operator IV
Adapts to a variety of nonstandard problems that require extensive operator intervention (e.g. frequent introduction of new programs, applications, or procedures). In response to computer output instructions or error conditions, this worker chooses or devises a course of action from among several alternatives and alters or deviates from standard procedures if standard procedures do not provide a solution. Reassigns equipment in order to work around faulty equipment or transfer channels); then refers problems if necessary. Completed work is submitted to users without supervisory review.
** Computer Operator V
Resolves a variety of difficult operating problems (e.g. making unusual equipment connections and rarely used equipment and channel configurations to direct processing through or around problems in equipment, circuits, or channels or reviewing test run requirements and developing unusual system configurations that will allow test programs to process without interfering with ongoing job requirements). In response to computer output instructions and error conditions or to avoid loss of information or to conserve computer time, operator deviates from standard procedures. Such actions may materially alter the computer unit’s production plans. This operator may spend considerable time away from the control station providing technical assistance to lower level operators and assisting programmers, systems analysts, and subject matter specialists with resolution of problems.
** Computer Programmer, Level I
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. This worker may perform routine programming assignments (as described in Level II) under close supervision. In addition to assisting higher level staff, the Computer Programmer I 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.) and then report findings to higher level staff. 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.
** Computer Programmer, Level II
Performs routine programming assignments that do not require skilled background experience but do require knowledge of established programming procedures and data processing requirements and 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. The Computer Programmer II maintains and modifies routine programs, makes approved changes by amending program flow charts, developing detailed processing logic, and coding changes, tests and documents modifications and writes operator instructions, may write routine new programs using prescribed specifications, and may confer with EDP personnel to clarify procedures, processing logic, etc. In addition, the Computer Programmer II may evaluate simple interrelationships in the
Page | 7
immediate programming area 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, 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. This Worker 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, and all work is reviewed upon completion for accuracy and compliance with standards
** Computer Programmer, Level III
Applies standard programming procedures and detailed knowledge of pertinent subject matter 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. The incumbent 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. This Computer Programmer recognizes probable interactions of other related programs with the assigned program(s) and is familiar with related system software and computer equipment, and solves conventional programming problems, (In small organizations, may maintain programs that 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 developing, modifying, and maintaining assigned programs, designing, and implementing modifications to the interrelation of files and records within programs in consultations with higher level staff. This Worker monitors the operation of assigned programs and responds to problems by diagnosing and correcting errors in logic and coding; 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.) This Programmer tests, documents work, writes and maintains operator instructions for assigned programs, and confers with other EDP personnel to obtain or provide factual data. 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. This Worker, may guide or instruct lower level programmers; supervise technicians and others who assist in specific assignments, works on complex programs under close direction of higher level staff or supervisor, and may assist higher level staff by independently performing moderately complex tasks assigned, and performing complex tasks under close supervision.
** Computer Programmer, Level IV
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. This Programmer 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
Page | 8
programming problems, and uses knowledge of pertinent system software, computer equipment, work processes, regulations, and management practices. This Programmer performs such duties as: developing, modifying, 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; works with problems or concepts and 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 coordinates work efforts. In addition, this incumbent performs such programming analysis as: investigating the feasibility of alternate 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. Duties include the following: assisting user personnel in defining problems or needs, determining work organization on typical maintenance projects and smaller scale, working on limited new projects, the necessary files and records, and their interrelation with the program or working on large or more complicated projects, and participating as a team member along with other EDP personnel and users, holding responsibility for a portion of the project. Works independently under overall objectives and direction, apprising the supervisor about progress and unusual complications and modifying and adapting 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. This Worker may function as team leader or supervise a few lower level programmers or technicians on assigned work
Computer Security Specialist I
Troubleshoots complex hardware and networking problems. Performs entry level system administration duties. Assists in providing security of hardware and software. Analyzes and defines security requirements. Designs, develops, and implements solutions to computer security.
Computer Security Specialist II
Guides detailed, comprehensive investigation of security issues, Manages incident handling processes which include implementation of containment, protection, and remediation activities. Responsible for the design and configuration of security systems, including proxy, remote access, mail gateway, intrusion prevention, wireless networking, data leak prevention, security information and event management and web application firewalls.
Computer Security Specialist III
Analyzes information security systems and applications and recommends and develops security measures to protect information. Utilizes familiarity with standard concepts, practices, and procedures within the IT Security field. Provides input to appropriate IT security personnel for preparation of reports to higher authorities concerning sensitive and/or national security information systems
** Computer Training Specialist / Instructor
The Computer Based Training Specialist works with the courseware production team to design, develop, revise, and validate interactive computer based courseware. This specialist uses specialized computer software and/or hardware to develop, integrate and edit instructional text, audio, graphics, animation, and video for interactive presentations. This person also uses appropriate programming/branching logic and
Page | 9
screen layout and remediation/feedback techniques. Implements quality control and review and revision procedures throughout the courseware development process.
Configuration Manager
Responsible for the execution of the configuration process. Includes defining the process, ensuring it interfaces with all other relevant processes, reviewing the effectiveness and efficiency of the process, performing process audits, and managing the process improvement cycle.
Configuration Specialist
Provides configuration management planning. Describes provisions for configuration identification, change control, configuration status accounting, and configuration audits. Regulates the change process so that only approved and validated changes are incorporated into product documents and related software.
Technology Consultant, Associate
Serves as a consulting team member with an information technology background. Collects data in accordance with plans developed by others. Verifies and analyzes data to identify trends and relationships as well as current and potential technical and management problems. Drafts reports of findings along with related documentation
Technology Consultant
Develops, plans, organizes, and leads major segments of and/or entire consulting projects. Determines technical objectives, defines data requirements and methodology, and recommends staffing levels and schedules. Reviews and coordinates the progress of other team members, taking corrective action as appropriate. Responsible for all and/or major segments of multiple project output and deliverables.
Technology Consultant, Senior
Serves as a senior member of consulting teams as project or program manager. As a consulting team member, collects, analyzes, and interprets data in one or more information technology specialties. Develops, or participates in the development of assignment methodology.
Technology Consultant, Principal
Functions as a practice leader developing, securing funding for, and managing multiple consulting assignments and clients within one or more specialty area. Responsible for practice financial management, developing business and strategic plans, proposals, and presentations. Leads major projects working with senior staff members, interfaces with high-level government officials and develops responsive IT solutions.
Database Administrator
Performs database administration and configuration management functions including: Installing and upgrading the DBMS and its associated products, to include applications tools. Allocating system storage and planning future storage requirements for the database system. Creating primary database storage structures: Creating objects once applications developers have designed an application. Modifying the database structure from information given by the application developers. Implementing and maintaining database security. Ensuring compliance with applicable license agreements. Controlling and monitoring user access to the database. Monitoring and optimizing the performance of the database
Data Conversion Specialist
Page | 10
Analyze and determine conversion requirements and specifications. Assist with issue resolution, mentoring and training. Identify, clarify, and resolve issues and risks, escalating them as needed. Communicate with clients to obtain guidance for the conversion process. Design, develop and execute tests that confirm the success of the data conversion process.
Data Modeler
Extract, evaluate, aggregate, and analyze data from multiple databases to create predictive and/or relational data models. Conduct gap analyses and recommend ways to improve overall data quality, metadata, and integration of data across systems. Evaluate and document data quality and data cleansing efforts.
Database Analyst I - III
Database analysts - also referred to as database administrators - review, evaluate, design, and implement databases. These analysts' main duties include database administration, which involves responding to user needs by refining and developing databases. Once the database is established, analysts run periodic testing to ensure correct operation of the system. Database analysts are also responsible for database recovery and back up. Database analysts are also responsible for data security, and they are often required to submit background checks and other selective tests. Database analysts generally work in an office setting during regular business hours. They often work closely with related team members and report to their department manager.
Document Management Analyst I - III
Responsible for organizing, filing, and preserving important company documents. Organize and file company documents. Confer with marketing executives, human resource reps, consultants, and management staff to design and implement goals through documents. Create forms and advertisements. Analyze and revise rough copies of company forms. Edit and proofread documents for grammar, correct spelling, and clarity. Arrange and format company forms. Create understandable, persuasive copy. Interview staff members and consumers regarding existing documents. Improve upon, modify, and enhance company literature. Maintain proper records.
Provide backup copies of documents. Craft declarations, affidavits, answers to complaints and supplemental releases. Coordinate disclosure of information with outside agencies and ensure that responses are legally sufficient and timely. Perform evaluations and document audits. Ensure that all documents have no errors in filenames or submissions. Effectively follow the company’s standard operating procedures in submissions of documents.
Document Specialist
Maintains and updates information kept in an organization’s storage systems designed for specific types of data or documentation, such as electronic health records or customer information. Responsibilities include cataloging and entering data, helping end users with data retrieval, and performing database and storage system maintenance. Other duties include scanning and indexing documents, creating reports, and providing research assistance for other departments.
Gadget Development Specialist
Creates robust browser-based web components based on design documentation, optimize web user interface for performance, utilize third-party tools and frameworks, such as Dojo and extJS, contribute to user interface design, perform testing, debugging and documentation.
Page | 11
** Graphic designer / Artist
The Graphic Artist works with the courseware production team to design and develop graphic/visual effects used in courseware material. This position requires the use of specialized computer software to develop high quality computer illustrations, technical drawings, and animations supporting various media used within the training curriculum. The Graphic Artist is capable of using specialized hardware and/or software for video/audio capture and editing of multimedia presentations, incorporates principles of layout design throughout the courseware production process, and is responsible for quality control, review, and revision of all aspects of graphics development.
Helpdesk Technician
The Help Desk Technician troubleshoots computer issues, identifies, and logs problems, identifies, and implements solutions, and evaluates system products and services. Helpdesk Coordinator
Responsible for overseeing help desk staff members who are tasked with assisting customers remotely, by e-mail or phone, or in-person. Help desk coordinators usually have basic management duties, such as hiring, scheduling, and providing employee evaluations and feedback. They also perform periodic checks of hardware and software to ensure that they are functioning properly.
Information Architect
Provides information structure for Web sites and Web applications; mentors team members and competence by planning delivery of solutions; answers technical and procedural questions for less experienced team members; teaches improved processes. Validates information delivery by developing and completing usability test plans; evaluates traffic patterns; studies user feedback; coordinates with Usability Specialists. Identifies user requirements by researching and analyzing user needs, preferences, objectives, and working methods; studies how users consume content, including data categorization and labeling; meets with focus groups.
Interaction Designer
Develops user interface design ideas, creates wireframes to illustrate design alternatives, facilitates feedback sessions with users and stakeholders to progressively refine the designs, and works collaboratively with graphic designers and developers throughout the iterative user-centered design process
IT Analyst
Some required duties include; defining system conversion requirements and recommending solutions, developing systems, and programming specifications and defining system security and control procedures.
LAN Administrator I – III
Responsibilities include, but are not limited to, developing, and implementing LAN operational management process and procedures, moves, adds, changes, and disconnects (METI’s) – logical and physical; maintaining accurate documentation and quality control; and performs virus checks of all servers and service points.
LAN Engineer I – III
Page | 12
LAN engineers are responsible for analyzing, designing, installing, configuring, maintaining, and repairing of LAN infrastructure and application components. They perform a wide variety of evaluation, maintenance, installation, and training tasks to ensure the computer network performance meets company and user satisfaction. They also provide direction, information, and recommendations regarding network configurations and installations.
Microsoft Architectural Consultant
Microsoft Architectural Consultants advise on the design of complex Microsoft solutions architectures (.Net, SQL Server, SharePoint, Dynamics, etc.). They also provide consulting support for technology watch, surveying emerging information and communication technologies and how they can be included within the ITU-T work program. This may include innovations such as the potential of the Tactile Internet, Big Data Smart Cities, and Mobile Money. Architectural Consultants evaluate client projects and ensure their alignment and integration into corporate architecture, and we ensure technical positioning when required. They support architecture teams and sector development, establish high-level activities to implement normative frameworks, participate in the definition of project life cycle implementation and management methodologies, and contribute, technically and strategically to the business unit’s development efforts.
Microsoft General Manager
The Microsoft General Manager develops project budgets and work schedules; approves estimates. Oversees the accuracy, completeness, and compliance of the project deliverables and project governance. The Microsoft General Manager oversees planning, administration, HR, project management, marketing and PR, financial management, production/QC, and administrative management.
Microsoft Practice Manager
Microsoft Practice Managers plan for future needs and operations, develop project budgets, and work schedules and approve estimates. They manage related costs and methods, ensure department productivity, and ensure quality assurance standards are met in addition to compliance with applicable state/federal regulations. The Microsoft Practice Manager oversees the team to ensure established revenue cycle guidelines, policies and procedures are followed in order to maintain the integrity of information utilized for scheduling, registration, coding, billing, and accurate claims submission. Practice Managers provide overall support and management of assigned associates with responsibility for quality improvement activities and meeting client/customer service expectations. They are responsible for career development planning and performance of team members, development and facilitation of onsite revenue cycle training and ensuring seamless knowledge transfer of best practices and systems procedures. Microsoft Practice Managers are accountable for the day-to-day operations of area managing processes, programs and or initiatives, they define roles and responsibilities, and establish and influence operating policies.
Microsoft Engagement Manager
The Microsoft Engagement Manager is tasked with project delivery, measured in customer satisfaction, budget, and time-frame adherence, and typically manages between six and eight customer projects at once. Engagement Managers serve as trusted advisers to the customer and actively contribute to the success of all client engagements through a combination of delivery management, client management, expectation management, implementation expertise, and understanding and execution of the company implementation methodology. They are responsible for project planning and management, resource planning and allocation, and expectation management with team members and stakeholders. The Microsoft Engagement Manager effectively communicates project expectations and project status to team members and stakeholders in a clear and timely fashion. They ensure that the company’s implementation methodology is executed. The Microsoft Engagement Manager is involved with project proposal/SOW generation, project scope, budget, and change request definition and management. Engagement Managers proactively identify and manage risks and issues
Page | 13
throughout the project and work to improve processes and project tools to aid in successful project implementation.
Microsoft Project Manager
Microsoft Project Managers are experienced in business development and managing projects involving complex networks, cross-platform integration and large-scale, complex systems design and implementation. They have been formally trained by Microsoft in Microsoft Solutions Framework and product futures and have relevant certified training in infrastructure and/or development areas associated with Microsoft's products. The Project Manager is responsible for overseeing the delivery of a product/ service/ solution and associated resources within the constraint of schedule, features, functionality, and budget during one or more key lifecycle segments. Microsoft Project Managers manage key deliverables and associated activities and support the Services Executive and Engagement Manager in closing services sales. They are responsible for planning, executing, and controlling the scope of project work, work objectives, and deliverables, development of duration estimates and schedule, development of cost estimates, performance management of scope, schedule, resources and cost, and project infrastructure, communications, and information needs. They support practice management in benchmarking and lessons learned, identification of best practices, and continuous process improvements.
Microsoft Associate Consultant / Microsoft Consultant / Microsoft Senior Consultant
Microsoft Consultants apply advanced analysis skills and experience to provide detailed reliable solutions and estimates for service implementations. They must have current and deep experience in the broad area of IT challenges in general and a broad range of skills across the Microsoft platform, specifically, Microsoft Exchange Server preferably with Office 365 and Exchange Online. Understanding of competitive technology enables the Consultant to properly assess feasibility of migrating customer solutions from, and/or integrating with customer solutions hosted on, non-Microsoft platforms. Ability to see projects through the entire project lifecycle is required. This includes managing multi-phase, multi-dimensional, and multi-resource IT infrastructure projects to conclusion while maintaining high customer satisfaction. The role requires an individual who is resourceful, confident under pressure, and has demonstrated skill in both crisis management and expectation management.
Microsoft Principal Consultant
The principal consultants work with the largest customer organizations and with partner organizations to provide technical expertise. They engage in strategic consulting from a product development and Microsoft technology perspective.
Microsoft Associate Technician / Microsoft Technician
Microsoft Technicians develop documentation on selected customer systems and objectives and provide technical writing and documentation support for topics including networks, integration and systems design and implementation.
Microsoft Technician I
Microsoft Technician I designs and writes code as required for selected customer systems. They assist in deployment activities; directly involved in the hands-on implementation of customer systems, provide technical writing and documentation support, and work with Microsoft Consulting Services and customer staff to support technical strategy and control objectives.
Microsoft Technician II / Microsoft Technician III
Page | 14
Microsoft Technician II and III assist in delivering technical presentations, design and write code as required for selected customer systems, assist in infrastructure design and deployment activities, develop documentation on selected customer systems and objectives. They are directly involved in the hands-on implementation of customer systems and work with MCS & customer staff personnel to support technical strategy and control objectives.
Microsoft Technician IV
The Microsoft Technician IV analyzes technical requirements and develops effective technical solutions. They assist in conceiving architectural designs and in the implementation of large systems including methodology, design approaches, and architectural and engineering considerations. The Microsoft Technician IV designs and writes code as required for selected customer systems, assists in infrastructure design and deployment activities, and is directly involved in the hands-on implementation of customer systems. They take a lead role in current environment assessments and meet with customers to capture specific requirements in concise format. The Microsoft Technician IV works with MCS to support technical strategy and control objectives, including delivering technical presentations to customer staff.
Microsoft Technician V
The Microsoft Technician V participates in strategic planning sessions with the MCS Technical Project Manager and customer staff. They deliver technical presentations to customer staff, serve as Technical Project Manager, analyze technical requirements, and develop effective technical solutions. The Microsoft Technician V takes a lead role in current environment assessments and in conceiving architectural designs.
Network Administrator I – III Sets up, installs, modifies, and maintains local area networks, primarily for staff use in the performance of contracted efforts. Troubleshoots and makes necessary adjustments in the network operating system, networked software, and related hardware components to maintain reliability of all systems and hardware. Works with other contract ADP staff to install, test, modify and maintain distributed processing databases on the LAN. Receives task assignments from the Project Manager or from other more senior data processing staff. A sub‐specialty within this labor category is the set‐up, installation, modification, and maintenance of Internet nodes, sites, and Web pages, as well as interconnections to the Internet. Network Architect
Duties include network engineering, installation, troubleshooting configuration, operation, and management. Also responsible for assessing client network needs, developing, and integrating LAN configurations and designing systems.
Network Engineer I – III
Performs a variety of network management functions in support of Management Information Systems services related to operation, performance, or availability of data communications networks. Modifies command language programs, network start up files, assigns/re-assigns network device logical, and analyses network performance and recommends adjustments to wide variety of complex network management functions with responsibility for overall performance and availability of networks. Skilled in network analysis, integration and tuning. Ability to analyze client networks, isolate source(s) of problems, and recommend reconfiguration and implementation of new network hardware to increase performance. Working knowledge of network operating systems. Conducts load balancing efforts to achieve optimum device utilization and network performance. Manages network e-mail functions. Establishes mailboxes and monitors mail performance on the network. Coordinates with Systems or Communications Engineering to resolve hardware problems. Works with client and operations staff in scheduling preventive and emergency maintenance activities. May serve as task leader on one or more Projects
Page | 15
Network Specialist
Responsible for analyzing, identifying, and resolving on-routine network hardware, circuit, and transmission of logic problems. Also assessing and analyzing network transmission applications to resolve reported malfunctions
Operations Center Manager
Supervises all personnel engaged in the operations and support of the computer systems and peripheral equipment in large scale or multi-shift operations. May also supervise complex operations which involve two or more additional functions such as production support activities, data conversion, imaging, data entry or tape library activities, Network Systems and Support. Identifies processing requirements and schedules job streams for computer runs. Coordinates with senior staff to ensure problem solution and user satisfaction. Makes recommendations, if needed, for approval of major systems installations
Program Manager I – III
Responsible for all aspects of project performance. Interacts with the customer to address all services required and report project progress. Manages and supervises personnel involved in all aspects of the project activity. Organizes and assigns responsibilities to subordinates and oversees the successful completion of all assigned tasks. Also establishes and maintains technical and financial reports. Performs day-to-day management of overall contract support operations, possibly involving multiple projects and groups of personnel at multiple locations
Project Manager I – III
Responsible for leading the planning and implementation of general projects. Facilitates the definition of project scope, goals, tasks, resource requirements and deliverables. Develops project plans and assembles project staff. Manages project budget and resource allocation. Plans and schedules project timelines. Tracks project deliverables using appropriate tools. Provides direction and support to project team and ensures overall quality assurance for all aspects of the project. Constantly monitors and reports on progress of the project to all stakeholders. Presents reports to all levels of internal and customer management contacts defining project progress, problems, and solutions. Implements and manages project changes and interventions to achieve project goals. Responsible for project evaluations and assessment of results.
Quality Assurance Engineer I
Analyzes system software requirements and design specifications; development of test plans; assist in review of unit, integration, and functional testing; preparing required documentation; provide supervision
Quality Assurance Engineer II
Analyzes system software requirements and design specifications; development of test plans; assist in review of unit, integration, and functional testing; preparing required documentation; provide supervision, training, and quality assurance to junior personnel
Quality Assurance Engineer III
Analyzes system software requirements and design specifications; development of test plans; assist in review of unit, integration, and functional testing; preparing required documentation; provide supervision, training, and quality assurance to junior personnel
Quality Assurance Manager
Page | 16
Analyzes system software requirements and design specifications; oversee development of test plans, review of unit, integration, and functional testing; preparing required documentation; provide supervision, training, and quality assurance to junior personnel. Ensure team is aligned with the pace of development. Meet with lead engineers and managers to ensure all bugs are being completed
Senior Program Manager
Manages IT contract support operations, including multiple projects. Organizes, directs, and coordinates planning and production of all contract support activities. Communicates effectively, both orally and in writing, for the management, planning, and complete control of all projects. Interprets policies, purposes, and goals as they apply to the projects and to the project personnel. Responsible for hiring and allocation of personnel resources among the projects to ensure that all projects are properly staffed. Reviews and approves project feasibility studies. Reviews and approves budget requirements and expenditure forecasts for projects. Responsible for ensuring that all contract requirements are fulfilled. Serves as a primary point of contact with other contractors involved in joint project efforts.
Server Specialist
Provide analytical and technical on-site support for the operations of windows based servers. Plan and coordinate installation, testing, troubleshooting, operation and maintenance of hardware and software systems for all corporate Windows-based or Linux-based servers. Plan and schedule the installation of new and modified hardware/software, allocating system resources, managing accounts, network rights, and access to systems and equipment. Perform server backups to provide for system restoration, file and database recover, and disaster recovery.
** Software Architect A software architect spearheads all of the software development activities of his employer or client. Overseeing the development team, he manages the full life cycle of the process, monitoring research, reviewing codes, and supervising any testing. He may also be required to administer training throughout various phases of the development cycle. Additionally, he ensures that all development practices are in .Compliance with his employer’s best practices policies and procedures. Tracking and maintaining all records and metric, he reports the project’s progress to senior management
** Software Developer
Designs, modifies, develops, writes, and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and certification of software. Knowledge of commonly-used concepts, practices, and procedures within a particular field. Relies on instructions and pre-established guidelines to perform the functions of the job. Works under immediate supervision
Software Engineer I
Analyzes system software requirements and design specifications; designing the software implementation; translating the architecture and detailed design into computer software using formal specifications, database management systems and other software development environments; analyzing and developing corrective actions; preparing required documentation; enhancing software
Software Engineer II
Analyzes system software requirements and design specifications; designing the software implementation; translating the architecture and detailed design into computer software using formal specifications, database
Page | 17
management systems and other software development environments; analyzing and developing corrective actions; preparing required documentation; enhancing software; provide supervision, training, and quality assurance to junior personnel
Software Engineer III
Analyzes system software requirements and design specifications; designing the software implementation; translating the architecture and detailed design into computer software using formal specifications, database management systems and other software development environments; analyzing and developing corrective actions; preparing required documentation; enhancing software; provide supervision, training, and quality assurance to junior personnel
** Software Tester
Experience in Functional Testing, Installation Testing and Site Acceptance Test. Responsible for developing test plans and test cases and execution of those plans against client based consumer security technologies- the successful candidates will assist with resolving important testing related issues. You will be involved in all phases of testing- test planning, execution, troubleshooting, and reporting.
Subject matter Expert I – III
Subject Matter Experts apply expert and highly specialized knowledge to gather facts, research and analyze data, develop conclusions, and make recommendations for system improvements, optimization, and development and/or maintenance efforts. Areas of specialization may include the following: business process re-engineering; workflow and process automation; process improvement; quality control and management; information systems architecture; automation; communications protocols; risk management/electronic analysis; software; life-cycle management; development methodologies; modeling; and simulation projects
System Administrator I
Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems, and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups. Perform regular security monitoring to identify any possible intrusions. Perform daily backup operations, ensuring all required file systems and system data are successfully backed up to the appropriate media, recovery tapes or disks are created, and media is recycled and sent off site, as necessary. Provide systems administration support. Perform regular file archival and purge, as necessary. Create, change, and delete user accounts per request.
System Administrator II
Maintain system expertise, respond to admin tasks, suggest, and champion enhancements and workarounds to supervisors, self-initiation of administrator duties to ensure a smoothly running system, hardware/software installation and updates, obtain and maintain system certifications, monitor, and maintain databases, report status and discrepancies in system performance in a concise manner, investigate and rectify system discrepancies.
System Administrator III
Provides support for implementation, troubleshooting and maintenance of Information Technology (IT) systems. Monitors and manages system resources, including CPU usage, disk usage, and response times to maintain operating efficiency. Performs or assists in troubleshooting and diagnosing production problems; corrects identified problems. Performs systems security administration functions, including creating user profiles and accounts.
Page | 18
System Support Specialist I – IV
Provides troubleshooting assistance and problem resolution for computer systems in a variety of environments. Such assistance and resolution are provided for personal computers, mini/mainframe computers, client-servers as well Local Area Networks (LANs), Wide Area Networks (WANs), and web pages. This category includes occupations concerned with the direct delivery and development of instruction. The instruction is primarily of a technical nature where the requirements of the work are a combination of practical knowledge of the methods and techniques of instruction and practical knowledge and experience in the subject taught. With the exception of educational technologist and instructional developer positions, the occupational titles in this category do not have a requirement of professional training in the field of education
Systems Engineer, Level I
Perform hardware/software analysis to provide comparative data of performance characteristics and suitability within the existing systems environment. Prepares trade-off studies and evaluations from test results. Develops test procedures and plans for system components and system environments. Designs and prepares technical reports and related documentation and makes charts and graphs to record results. The Systems Engineer will perform hardware/software analysis to provide comparative data of performance characteristics and suitability within the existing systems environment. Prepares trade-off studies and evaluations from test results. Develops test procedures and plans for system components and system environments. Requires in depth knowledge of troubleshooting systems using state-of-the-art technology. Participates in hardware/software development with emphasis on the analysis, programming, testing, documentation, and acceptance phases. Designs and prepares technical reports and related documentation and makes charts and graphs to record results.
Systems Engineer, Level II
Perform hardware/software analysis to provide comparative data of performance characteristics and suitability within the existing systems environment. Prepares trade-off studies and evaluations from test results. Develops test procedures and plans for system components and system environments. Requires in depth knowledge of troubleshooting systems using state-of-the-art technology. Participates in hardware/software development with emphasis on the analysis, programming, testing, documentation, and acceptance phases. Designs and prepares technical reports and related documentation and makes charts and graphs to record results.
Systems Engineer, Level III
Perform hardware/software analysis to provide comparative data of performance characteristics and suitability within the existing systems environment. Prepares trade-off studies and evaluations from test results. Develops test procedures and plans for system components and system environments. Requires in depth knowledge of troubleshooting systems using state-of-the-art technology. Participates in all phases of hardware/software development with emphasis on the analysis, programming, testing, documentation, and acceptance phases. Designs and prepares technical reports. Prepares and delivers presentations and briefings as required by the task.
Systems Engineer, Level IV
Perform hardware/software analysis to provide comparative data of performance characteristics and suitability within the existing systems environment. Prepares trade-off studies and evaluations from test results. Develops test procedures and plans for system components and system environments. Will have specific experience in planning, designing and analysis of complex systems. This experience must have demonstrated knowledge of user technologies. Requires in depth knowledge of troubleshooting systems using state-of-the-art technology. Participates in all phases of hardware/software development with emphasis
Page | 19
on the analysis, programming, testing, documentation, and acceptance phases. Designs and prepares technical reports and related documentation and makes charts and graphs to record results. Prepares and delivers presentations and briefings as required by the task.
Technical Support Manager
Manages technical service-related operations for an organization. Oversees the work of engineering, IT, or maintenance staff to ensure that all jobs are completed on time, within budget, and to customer specifications. Ensures that physical inventory levels are monitored and replenished as needed. Responsible for designing and implementing improved process or operational policies. Recommends changes to products or services to fulfill customer needs
Technician I
Performs simple routine tasks under close supervision or from detailed procedures. Work is checked in progress or on completion. Assembles or installs equipment or parts requiring simple wiring, soldering, or connecting. Performs simple or routine tasks or tests such as tensile or hardness tests; operates and adjusts simple test equipment; records test data. Gathers and maintains specified records of engineering data such as tests, drawings, etc.; performs computations by substituting numbers in specified formulas; plots data and draws simple curves and graphs
Technician II
Performs standardized or prescribed assignments involving a sequence of related operations. Follows standard work methods on recurring assignments but receives explicit instructions on unfamiliar assignments; technical adequacy of routine work is reviewed on completion; no routine work may also be reviewed in progress. Following specific instructions, assembles or constructs simple or standard equipment or parts; services or repairs simple instruments or equipment. Conducts a variety of tests using established methods. Prepares test specimens, adjusts, and operates equipment, and records test data, pointing out deviations resulting from equipment malfunction or observational errors. Extracts engineering data from various prescribed but no standardized sources; processes the data following well-defined methods including elementary algebra and geometry; presents the data in prescribed form
Technician III
Performs assignments that are not completely standardized or prescribed. Selects or adapts standard procedures or equipment, using fully applicable precedents. Receives initial instructions, equipment requirements, and advice from supervisor or engineer as needed; performs recurring work independently; work is reviewed for technical adequacy or conformity with instructions. Constructs, subunits, or simple models or adapts standard equipment. Troubleshoots and corrects malfunctions. Follows specific layout and scientific diagrams to construct and package simple devices and subunits of equipment. Conducts various tests or experiments which may require minor modifications in test setups or procedures as well as subjective judgments in measurement; selects, sets up, and operates standard test equipment and records test data. Extracts and compiles a variety of engineering data from field notes, manuals, lab reports, etc.; processes data, identifying errors or inconsistencies; selects methods of data presentation. Assists in design modification by compiling data related to design, specifications, and materials which are pertinent to specific items of equipment or component parts. Develops information concerning previous operational failures and modifications. Uses judgment and initiative to recognize inconsistencies or gaps in data and seek sources to clarify information
Technician IV
Page | 20
Performs assignments of substantial variety and complexity, using operational precedents which are not fully applicable. Such assignments, which are typically parts of broader assignments, are screened to eliminate unusual design problems. Receives technical advice from supervisor or engineer, work is reviewed for technical adequacy (or conformity with instructions). Assisted by lower level technicians and has frequent contact with professionals and others within the establishment. Develops or reviews designs by extracting and analyzing a variety of engineering data. Applies conventional engineering practices to develop, prepare, or recommend schematics, designs, specifications, electrical drawings, and parts lists. Examples of designs include detailed circuit diagrams; hardware fittings or test equipment involving a variety of mechanisms; conventional piping systems; and building site layouts. Conducts tests or experiments requiring selection and adaptation or modification of a wide variety of critical test equipment and test procedures; sets up and operates equipment; records data, measures and records problems of significant complexity that sometimes require resolution at a higher level; and analyzes data and prepares test reports. Applies methods outlined by others to limited segments of research and development projects; constructs experimental or prototype models to meet engineering requirements; conducts tests or experiments and redesigns as necessary; and records and evaluates data and reports findings.
Telecommunications Mechanic I
The Telecommunications Mechanic I installs, removes, maintains, modifies, troubleshoots, and repairs voice and/or non-voice communications systems including intercom and public address systems, alarm systems, teletype equipment, and electronic and electromechanical telephone key systems/PBAXs; terminal and communications equipment, including line drivers. This mechanic runs cables, key cables, or house wire to all telephone sets, terminal connectors, lugs, pins, or screws.
Telecommunications Mechanic II
The Telecommunications Mechanic II installs, tests, troubleshoots, programs, maintains, and repairs digital switching equipment, attendant consoles, power and ringing relay racks, miscellaneous telephone, radio, fire alarms, intrusion alarms, and computer data circuits and related apparatus required in the central switching office. This worker analyzes system failures and other unusual system occurrences to isolate the source of the problem and determine whether the failure is caused by software, hardware, or other factors. Employees in this position maintain manual and/or computerized central office records, including detail records, traffic analysis records, cable records, line records, subscriber service records, and spare parts inventories.
Telecommunications Engineer
Duties include but are not limited to supervising a small team of telecommunications installation engineers, analysis of operational malfunctions, demonstrating equipment and training workers in service and repair technologies.
Telecommunications Systems Specialist
Responsibilities include, but are not limited to, ensuring that customer systems are accurately converted to data security standards and assisting in risk assessment of data processing Hardware and Software security features
Telecommunications Technician
Duties include, but are not limited to the installation, maintenance and operation of complex electronics and LAN/WANs, as well as analysis and resolution of complex data and/or voice communication problems in networks.
Test Engineer
Page | 21
Analyzes system requirements for various computer system modules. Write load/performance test cases and test scripts Execute load/performance test cases and scripts. Log and track load/performance problems. Prepare reports of testing results to be reviewed by the requester
UI/UX Designer
Design and help develop web frontend for enterprise services. Collaborate with Product Owners, and Developers to design user experiences that balance the users’ needs with mission/business goals and technological capabilities. Gather requirements for the User Experience and interfacing to backend systems. Create prototypes, flow diagrams, and wireframes. Design the interactive behavior, assistive capabilities, and professional appearance of the client system. Design elegant web user interfaces for use with HTML5, JavaScript and similar technologies. Coordinate with graphic designers to establish requirements and integrate the resulting efforts into the user interface
Web Administrator
Provide an understanding of website enterprise software and associated server hardware. Identify and implement software upgrades for operating systems and web enterprise software. Provide feedback to management or technical leads to recommend system upgrades or software requirements. Be able to integrate with database administrators to deploy dynamic content solutions. Diagnose problems and provide recommendations to resolve issues
Web Developer
Contributes to the successful completion of major projects by investigating, analyzing and resolving complex application problems; designs and codes and compiles and tests complex websites and applications; employs standards, security methods and tools related to building enterprise web applications; works with project management and leadership to provide time estimates and schedules for projects; communicates regularly with department management and functional users on project requirements, activities and status; participates in technical reviews and feasibility studies, interprets documentation; and follows software engineering standards, processes and techniques. Develops and/or maintains a sustainable front-end framework and coordinates with other team members.
Price List
Labor Category Hourly Rate With/IFF
Education/Degree/ Specialized Training
Minimum Years of Experience
Business Analyst I $48.12 Bachelor’s Degree in Business, Accounting, Finance, or Information Technology
1-2 years of experience
Business Analyst II $62.29 Bachelor’s Degree in Business, Accounting, Finance, or Information Technology
2-4 years of experience
Page | 22
Labor Category Hourly Rate With/IFF
Education/Degree/ Specialized Training
Minimum Years of Experience
Business Analyst III $72.25 Bachelor’s Degree in Business, Accounting, Finance, or Information Technology
4-8 years of experience
CAD Operator I $ 44.69 Technical Schooling in CAD Design
1-2 years of experience
CAD Operator II $ 54.41 Technical Schooling in CAD Design
2-4 years of experience
CAD Operator III $ 64.48 Technical Schooling in CAD Design
4-6 years of experience
Computer Forensics / Data Recovery Specialist
$124.61 Bachelor’s Degree in Information Technology Computer Science
Five (5) years of experience
** Computer System Analyst I $ 49.12 Bachelor’s Degree in Computer Science or Information Technology
One (1) year of experience
** Computer System Analyst II $ 64.48 Bachelor’s Degree in Computer Science or Information Technology
Three (3) years of experience
** Computer System Analyst III
$ 78.59 Bachelor’s Degree in Computer Science or Information Technology
Six (6) or more years of experience
** Computer Operator I $ 36.59 Associate’s Degree in computer science or IT
Six (6) months to one (1) year of experience
** Computer Operator II $ 40.40 Associate’s Degree in computer science or IT
One (1) to Two (2) years of experience
** Computer Operator III $ 48.36 Associate’s Degree in computer science or IT
Three (3) to Five (5) years of experience
** Computer Operator IV $ 52.39 Associate’s Degree in computer science or IT
Five (5) to Seven (7) years of experience
** Computer Operator V $ 59.45 Associate’s Degree in computer science or IT
Seven (7) + or more years of experience
** Computer Programmer, Level I
$ 49.37 Bachelor’s Degree in Computer Science, Management Information Systems , EE, or related field
One (1) to three (3) years of experience
** Computer Programmer, Level II
$ 57.97 Bachelor’s Degree in Computer Science or Information Technology
Three (3) to five (5) years of experience
Page | 23
Labor Category Hourly Rate With/IFF
Education/Degree/ Specialized Training
Minimum Years of Experience
** Computer Programmer, Level III
$ 84.63 Master’s or Bachelor’s Degree in Computer Science or Information Technology
Five (5) to Ten (10) years of experience
** Computer Programmer, Level IV
$ 99.67 Master’s or Bachelor’s Degree in Computer Science or Information Technology
Ten (10) years of experience
Computer Security Specialist I
$ 84.63 Bachelor’s Degree in Computer Science or Information Technology
One (1) to Four (4) years of experience
Computer Security Specialist II
$ 125.94 Bachelor’s Degree in Computer Science or Information Technology
Four (4) to Eight (8) years of Relevant Experience Including network operations or engineering or system administration
Computer Security Specialist III
$ 159.19 Bachelor’s Degree in Computer Science or Information Technology
Eight (8)+ years of related experience
** Computer Training Specialist / Instructor
$ 64.08 Bachelor’s Degree in Computer science
Five (5) years of related experience
Configuration Manager $ 88.66 Bachelor’s Degree in Computer Science or Information Technology
3-5 years of experience in related field
Configuration Specialist $ 74.56 Bachelor’s Degree in Computer Science or Information Technology
3-5 years of experience in related field
Technology Consultant, Associate
$ 54.41 Bachelor’s Degree in Information Technology preferred
1 -2 years of experience
Technology Consultant $ 78.59 Bachelor’s Degree in Information Technology preferred
2 -4 years of experience
Technology Consultant, Senior $ 118.90 Bachelor’s Degree in Information Technology preferred
4 -5 years of experience
Technology Consultant, Principal
$ 147.71 Bachelor’s Degree in Information Technology preferred
5 -8 years of experience
Database Administrator $ 58.44 Bachelor’s Degree in technical field preferred
Five (5) years of experience
Page | 24
Labor Category Hourly Rate With/IFF
Education/Degree/ Specialized Training
Minimum Years of Experience
Data Conversion Specialist $ 82.67 Bachelor's Degree in Computer Science, Information Systems, Engineering, or other scientific or technical discipline
2-4 years’ experience
Data Modeler $ 92.55 Associate's Degree in Database Administration or a high school diploma and related professional training courses
Three (3) years of experience performing data modeling
Database Analyst I $ 59.45 Bachelor’s Degree in Computer Science or Management Information Systems
1 -4 years of experience
Database Analyst II $ 90.79 Bachelor’s Degree in Computer Science or Management Information Systems
4 -8 years of experience
Database Analyst III $ 108.41 Bachelor’s Degree in Computer Science or Management Information Systems
8+ years of experience
Document Management Analyst I
$ 49.12 Bachelor’s Degree in Computer Science or relevant technical software certification
3 - 5 years of experience supporting document management applications.
Document Management Analyst II
$ 64.48 Bachelor’s Degree in Computer Science or relevant technical software certification
5 - 10 years of experience supporting document management applications.
Document Management Analyst III
$ 89.65 Bachelor’s Degree in Computer Science or relevant technical software certification
10+ years of experience supporting document management applications.
Document Specialist $ 66.50 High School Diploma or equivalent combination of training and experience
Three (3) years relevant experience
Gadget Development Specialist
$ 70.36 Bachelor’s Degree in Computer Science, Information Systems,
Three (3) years relevant experience
Page | 25
Labor Category Hourly Rate With/IFF
Education/Degree/ Specialized Training
Minimum Years of Experience
Engineering, or other Scientific or Technical discipline
** Graphic designer / Artist $ 60.85 Associate's Degree with coursework in graphic design or a related field
Two (2) years of experience in graphic art, design, and/or desktop publishing
Helpdesk Technician $ 56.06 High School Diploma or equivalent combination of training and experience
Two (2) years of related work experience
Helpdesk Coordinator $ 71.09 Bachelor’s Degree in Network Administration or Telecommunications
Five (5) years of experience
Information Architect $ 133.00 Bachelor’s Degree in Computer Science
Six (6) years of experience
Interaction Designer $ 60.85 Bachelor’s Degree in Computer Science, Information Systems, Graphic Design or other scientific or technical discipline
Six (6) years of experience
IT Analyst $ 93.70 Bachelor’s Degree In Computer Science
Five (5) years of experience
LAN Administrator I $ 60.31 Bachelor’s Degree in Computer Science or engineering
1-2 years of experience
LAN Administrator II $ 72.37 Bachelor’s Degree in Computer Science or engineering
2-4 years of experience
LAN Administrator III $ 86.85 Bachelor’s Degree in Computer Science or engineering
4-6 years of experience
LAN Engineer I $ 60.31 Bachelor’s Degree in Computer Science or Information Technology
Two (2) years of experience
LAN Engineer II $ 72.37 Bachelor’s Degree in Computer Science or Information Technology
2 - 4 years of experience
LAN Engineer III $ 86.85 Bachelor’s Degree in Computer Science or Information Technology
4 - 6 years of experience
Page | 26
Labor Category Hourly Rate With/IFF
Education/Degree/ Specialized Training
Minimum Years of Experience
Microsoft Architectural Consultant
$ 272.68 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
8+ years of architecture design experience
Microsoft General Manager $ 276.42 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
10+ years of general management experience
Microsoft Practice Manager $ 256.75 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
8+ years of practice management experience
Microsoft Engagement Manager
$ 246.44 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
Minimum 5 years of experience
Microsoft Project Manager $ 246.44 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
Minimum 5 years of project management experience
Microsoft Associate Consultant
$ 196.78 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
1-4 years of experience
Microsoft Consultant $ 223.01 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
4-7 years of experience
Microsoft Senior Consultant $ 246.44 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
7+ years of experience
Microsoft Principal Consultant
$ 260.49 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
8+ years of experience as principal / lead consultant
Microsoft Associate Technician
$ 96.51 Associate Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
1-3 years of technical support experience
Page | 27
Labor Category Hourly Rate With/IFF
Education/Degree/ Specialized Training
Minimum Years of Experience
Microsoft Technician $ 120.88 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
1-3 years of technical support experience
Microsoft Technician I $ 145.24 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
3-5 years of technical support experience
Microsoft Technician II $ 168.66 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
5-7 years of technical support experience
Microsoft Technician III $ 193.03 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
7-10 years of technical support experience
Microsoft Technician IV $ 217.39 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
10-13 years of technical support experience, including experience as Tech lead.
Microsoft Technician V $ 234.26 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
13+ years of technical support experience, including experience as Tech lead.
Network Administrator I
$ 49.72 Bachelor’s Degree in Computer Science
2 - 5 years of experience
Network Administrator II $ 74.56 Bachelor’s Degree in Computer Science
5 -10 years of experience
Network Administrator III $ 97.73 Bachelor’s Degree in Computer Science
10 + years of experience
Network Architect $ 118.89 Bachelor’s Degree in Computer Science
Seven (7) + years of experience
Network Engineer I $ 54.92 Bachelor’s Degree in Computer Science or Information Technology
Two (2) - Five (5) years of experience
Page | 28
Labor Category Hourly Rate With/IFF
Education/Degree/ Specialized Training
Minimum Years of Experience
Network Engineer II
$ 67.38 Bachelor’s Degree in Computer Science or Information Technology
5 - 10 years of experience
Network Engineer III
$ 99.17 Bachelor’s Degree in Computer Science or Information Technology
10+ years of experience
Network Specialist $ 76.37 Bachelor’s Degree in Computer Science
Five (5)+ years of experience
Operations Center Manager
$ 94.71 Bachelor’s Degree 2+ years of help desk or relevant technical support management experience
Program Manager I
$ 97.53 Bachelor’s Degree in Computer Science or Information Technology
4 years of experience
Program Manager II $ 107.28 Bachelor’s Degree in Computer Science or Information Technology
6 years of experience
Program Manager III
$ 118.01 Bachelor’s Degree in Computer Science or Information Technology
10 years of experience
Project Manager I $ 69.52 Associates Degree in project management or related field. Bachelor’s Degree preferred
2-5 years of field experience managing projects
Project Manager II $ 84.63 Associates Degree in project management or related field. Bachelor’s Degree preferred
5-10 years of field experience managing projects
Project Manager III $ 96.73 Associates Degree in project management or related field. Bachelor’s Degree preferred
10+ years of field experience managing projects
Quality Assurance Engineer I $ 51.26 Associate’s Degree in Computer Science, Information Systems, Engineering, or other scientific or technical discipline
1-2 years of experience
Quality Assurance Engineer II $ 61.41 Associate’s Degree in Computer Science, Information Systems, Engineering, or other scientific or technical discipline
3 - 5 years of experience
Page | 29
Labor Category Hourly Rate With/IFF
Education/Degree/ Specialized Training
Minimum Years of Experience
Quality Assurance Engineer III
$ 76.57 Associate’s Degree in Computer Science, Information Systems, Engineering, or other scientific or
Five (5) - Ten (10) years of experience
Quality Assurance Manager $ 95.72 Associate’s Degree in Computer Science, Information Systems, Engineering, or other scientific or technical discipline
10+ years of experience
Senior Program Manager $ 129.81 Master’s or Bachelor’s Degree in Computer Science or Information Technology
Minimum Twelve (12) years of program management experience
Server Specialist $ 95.72 Associate’s or Bachelor’s
Degree in Computer Science or Information Technology
3 -7 years of experience
** Software Architect
$ 118.89 Master’s or Bachelor’s Degree in Computer Science
Extensive experience in enterprise software development life-cycle, Experience in managing RDBMS database servers and operating systems
** Software Developer $ 78.59 Bachelor’s Degree in Computer Science
3-5 years of experience
Software Engineer I $ 68.51 Associate’s Degree in Computer Science, Information Systems, Engineering, or other Scientific or Technical discipline
3-5 years of experience
Software Engineer II $ 86.65 Master’s Degree in Computer Science, Information Systems, Engineering
5-10 years of experience
Software Engineer III $ 107.81 Master’s Degree in Computer Science, Information Systems, Engineering
10 + years of experience
** Software Tester
$ 54.41 Bachelor’s Degree in Computer Science or Engineering
One (1) to Five (5) years of testing experience, Experience in Manual Testing
Page | 30
Labor Category Hourly Rate With/IFF
Education/Degree/ Specialized Training
Minimum Years of Experience
Subject matter Expert I $ 78.59 Bachelor’s Degree in Computer Science, Information Systems, Engineering Business
Five (5) - Eight (8) years of experience
Subject matter Expert II $ 124.94 Bachelor’s Degree in Computer Science, Information Systems, Engineering Business
8 - 12 years of experience
Subject matter Expert III $ 148.11 Bachelor’s Degree in Computer Science, Information Systems, Engineering Business
12 + years of experience
System Administrator I $ 58.44 Associate’s degree in Computer science , Information Technology, Engineering, Business or other related scientific or technical discipline
2 -5 years of experience in administrating computer systems
System Administrator II $ 74.56 Bachelor’s Degree in Computer Science, Information Technology, Engineering, Business or other related scientific or technical discipline
5-10 years of experience
System Administrator III $ 89.67 Bachelor’s Degree in Computer Science,
10+ years of experience
System Support Specialist I $ 70.36 Associate or Bachelor’s Degree in Computer Science or Information Technology
1-3 years of experience
System Support Specialist II $ 83.45 Bachelor’s Degree in Computer Science or Information Technology
3-5 years of experience
System Support Specialist III $ 91.31 Bachelor’s Degree in Computer Science or Information Technology
5-10 years of experience
System Support Specialist IV $ 99.95 Bachelor’s Degree in Computer Science or Information Technology
10+ years of experience
Systems Engineer, Level I $ 64.48 Bachelor’s Degree in Computer Science or Information Technology
1-3 years of experience
Systems Engineer, Level II $ 79.60 Bachelor’s Degree in Computer Science or Information Technology
3-5 years of experience
Systems Engineer, Level III $ 98.74 Master’s or Bachelor’s Degree in Computer Science or Information Technology
5-10 years of experience
Page | 31
Labor Category Hourly Rate With/IFF
Education/Degree/ Specialized Training
Minimum Years of Experience
Systems Engineer, Level IV $ 123.93 Master’s or Bachelor’s Degree in Computer Science or Information Technology
10+ years of experience
Technical Support Manager $ 118.89 Bachelor's Degree 6 years of experience in the field.
Technician I $ 48.36 High School, Vocational, or Technical School diploma
1-3 years of experience in the field or in a related area
Technician II $ 59.45 High School, Vocational, or Technical School diploma
3-5 years of experience in the field or in a related area
Technician III $ 78.59 High School, Vocational, or Technical School diploma
5-10 years of experience in the field or in a related area
Technician IV $ 97.73 High School, Vocational, or Technical School diploma
10+ years of experience in the field or in a related area
Telecommunications Mechanic I
$ 78.59 Bachelor’s Degree in an associated discipline
Two (2) years qualified practical field experience
Telecommunications Mechanic II
$ 54.41 High School Diploma or equivalent experience required; Associate’s Degree preferred
4 years qualified practical field experience
Telecommunications Engineer $ 74.56 High School Diploma or equivalent experience required; Associate’s Degree preferred
Four (4) years of experience
Telecommunications Systems Specialist
$ 78.59 Bachelor’s Degree in an associated discipline
Three (3) years of experience
Telecommunications Technician
$ 69.52 Bachelor’s Degree in an associated discipline
2-5 years of experience
Test Engineer $ 79.02 Bachelor’s Degree in an associated discipline
3-7 years of testing experience
UI/UX Designer $ 77.58 Bachelor’s Degree in Computer Science, Information Systems,
3-5 years of experience in UX
Page | 32
Labor Category Hourly Rate With/IFF
Education/Degree/ Specialized Training
Minimum Years of Experience
Graphic Design or other scientific or technical discipline
Design and Requirements Gathering & Analysis
Web Administrator $ 88.66 Bachelor's Degree in Computer Science, Information Systems, Engineering or other scientific or technical discipline
3-7 years of experience as a Web Administrator