Tech Salary Survey Job Descriptions

Table of Contents
Hardware Development

C-Suite

Chairman of the Board

GNRL.GEN.COB.E60

Being a trusted advisor to the CEO as s/he develops and implements the strategic plan. Developing and managing relationships and communicating with: funders, partners, and other stakeholders. As a board member, approving the annual budget, audit reports, and material business decisions; being informed of, and meeting all, legal and fiduciary responsibilities. Planning, presiding over, and facilitating board and committee meetings; partnering with the CEO to ensure that board resolutions are carried out. Acting as an ambassador for the organization.

Chief Executive Officer

GNRL.GEN.CEO.E50

A CEO is the highest-ranked executive in an organization and is responsible for planning and developing policies intended to help the company be successful. CEOs also serve as ambassadors for the company, developing and managing relationships with key stakeholders. As a board member, it is the CEO’s responsibility to approve the annual budget, audit reports, and material business decisions. The CEO must also meet all legal and fiduciary responsibilities of the organization. Board meetings are facilitated by the CEO and he or she partners with the chairman of the board to ensure that board resolutions are carried out.

Chief Operating Officer / President

GNRL.GEN.COO.E40

The Chief Operating Officer, or COO, is responsible for guiding the company’s workflow strategy and organizing all essential business processes. This includes developing and managing relationships with key stakeholders, approving the annual budget, and ensuring that board resolutions are carried out. As an ambassador for the company, the COO is responsible for planning and developing policies that will help the company be successful.

Chief Information Officer

TECH.ITL.CIO.E40

The CIO is responsible for overseeing all of the company’s information technology operations. This includes developing and implementing policies and procedures related to information technology, maintaining the company’s computer systems and networks, and ensuring that all communications within the company are handled effectively. The CIO also plays a key role in M&A transactions, providing guidance on information technology due to diligence and post-merger integration.

Chief Technology Officer

TECH.ITL.CTO.E40

A chief technology officer (CTO), sometimes known as a chief technical officer, is an executive-level position in a company or other entity whose occupation is focused on scientific and technological issues within an organization. The CTO is responsible for overseeing all of the company’s information technology operations, and is often responsible for developing and implementing policies related to information technology. In addition, the CTO may play a key role in M&A transactions, providing guidance on information technology due to diligence and post-merger integration.

Chief Information Security Officer

TECH.SEC.CIS.E40

The CISO is responsible for establishing and maintaining the enterprise vision, strategy, and program to ensure information assets and technologies are adequately protected. This includes tasks such as developing risk management policies, implementing security controls, and ensuring that all communications within the company are handled effectively. In addition, the CISO may play a key role in M&A transactions, providing guidance on information security due diligence and post-merger integration.

Chief Strategy Officer

GNRL.STR.CSO.E40

The Chief Strategy Officer is responsible for working to improve current business operations and revising them to achieve an organizations long-term goals. They are a vital part of any company, as they help to direct the organization towards their ultimate objectives. In order to be successful, a CSO must have a clear understanding of both the current business landscape and where the company wants to be in the future. They must also be able to effectively communicate with all levels of management, as well as with employees who are on the ground and carrying out the day-to-day operations.

Chief Human Resources Officer

HUMN.HRL.CHR.E40

The Chief Human Resources Officer is responsible for the effective operations of an organization’s human resources department. They support those within the department, as well as CEOs, COOs and other C-suite leaders in big-picture planning for an organization. They are key players in a company’s executive structure.

Chief Sales and Marketing Officer

MKSP.SAM.CSM.E40

The Chief Marketing and Sales Officer is responsible for leading and managing the marketing and sales teams. The position is responsible for developing and executing marketing and sales plans, as well as overseeing the day-to-day operations of the teams. The Chief Marketing and Sales Officer is also responsible for building relationships with key customers and partners.

Chief Marketing Officer

MKSP.GEN.CMO.E40

The Chief Marketing Officer is responsible for overseeing the planning, development and execution of an organization’s marketing and advertising initiatives. This includes tasks such as developing marketing plans, creating and executing advertising campaigns, and managing the company’s brand. In order to be successful, a CMO must have a deep understanding of both the marketing landscape and the company’s target market. They must also be able to effectively communicate with all levels of management, as well as with employees who are on the ground and carrying out the day-to-day operations.

Chief Sales Officer

MKSP.SMP.CSO.E40

The CSO is responsible for leading a company’s sales team to meet growth targets. They work with the executive team to provide oversight and management of the sales team. This position is responsible for developing and executing sales plans, strategies, and goals. The CSO also oversees the sales operations, ensuring that all procedures are in compliance with company policy. They are responsible for maintaining customer relationships by providing excellent customer service. Additionally, the CSO ensures that all sales personnel are adequately trained and motivated to achieve their goals.

Chief Communications Officer

COMM.GEN.COM.E40

The Chief Communications Officer is responsible for developing and executing communications plans and programs that build awareness and understanding of the organization, its mission, goals, and products among its various constituencies.

Chief Scientific Officer

ENGR.SCI.CSO.E40

A Chief Scientific Officer (CSO) is a position in a company that is responsible for overseeing all scientific and research activities. The CSO is typically a senior executive who reports to the CEO and is responsible for developing and implementing the company’s long-term strategy for R&D and technical innovation. The CSO is also responsible for ensuring that the company’s products and processes are based on the latest scientific advances, and that it operates in compliance with all relevant laws and regulations. In addition, the CSO may be responsible for leading or managing a team of scientists and engineers.

Accounting / Finance

Corporate Controller

FINA.CTL.CON.E20

The Corporate Controller is responsible for overseeing financial statements, compiling reports based on financial statements, and implementing policies and procedures for financial reporting. Additionally, the Corporate Controller is responsible for maintaining internal controls and ensuring that all financial transactions are in compliance with company policy. In order to be successful, a Corporate Controller must have a deep understanding of accounting principles and financial statement analysis.

Assistant Controller

FINA.CTL.CAN.P20

The Assistant Controller helps with the management of accounting, auditing and budgeting within an organization. In order to be successful, they must have a deep understanding of accounting principles and financial statement analysis. Additionally, they must be able to effectively communicate with all levels of management.

Accountant – Senior Level

FINA.ACC.GEN.E10

A Senior Level Accountant oversees and mentors accounting personnel in their daily tasks, reviews financial data to make forecasting decisions, and communicates with company Executives about financial strategies. They must have an in-depth knowledge of accounting principles and financial statement analysis in order to be successful in this role. Additionally, they must be able to effectively manage people and projects.

Accountant – Experienced

FINA.ACC.GEN.P30

A Staff Accountant assists the real estate team or other staff accountants with accounting duties as needed. They must have an in-depth knowledge of accounting principles and financial statement analysis in order to be successful in this role. Additionally, they must be able to effectively manage people and projects.

Accountant – Intermediate

FINA.ACC.GEN.P20

The Staff Accountant assists the real estate team or other staff accountants with accounting duties as needed. This may include preparing financial statements, recording journal entries, and reconciling accounts. The Staff Accountant is also responsible for maintaining internal controls and ensuring compliance with Generally Accepted Accounting Principles (GAAP).

Accountant – Entry Level

FINA.ACC.GEN.P10

A Staff Accountant assists the real estate team or other staff accountants with accounting duties as needed. This may include preparing financial statements, recording journal entries, and reconciling accounts. The Staff Accountant is also responsible for maintaining internal controls and ensuring compliance with Generally Accepted Accounting Principles (GAAP).

Compliance Manager

LEGL.CMP.COM.P30

A compliance manager acts as a safeguard from external and internal threats, tax code violations, internal malfeasance, and hefty fines levied by regulatory agencies for failure to comply with the enormous array of financial regulations. The compliance manager ensures an organization is in compliance with financial policy and reporting regulations. They stay up-to-date with laws and regulations that might affect the organization and implement necessary changes.

Treasurer

FINA.TRE.TSR.E20

The Treasurer is responsible for the basic accounting duties of an organization. This includes recording and depositing transactions, reconciling accounts, and preparing financial statements. The Treasurer also oversees cash flow and prepares budgets. In order to be successful in this role, they must have a deep understanding of accounting principles and financial statement analysis.

Budgeting and Planning – Senior Level

FINA.MAC.BAP.E10

A Senior Level Budgeting and Planning Professional directs and manages an organization’s annual operating budget and financial forecasting activities. They must have an in-depth knowledge of accounting principles and financial statement analysis in order to be successful in this role. Additionally, they must be able to effectively manage people and projects.

Accounts Receivable/Accounts Payable Professional

FINA.APR.ARP.P30

An AR/AP Professional is responsible for accurate payable and receivable functions related to an organization. They must have a deep understanding of accounting principles and financial statement analysis in order to be successful in this role. Additionally, they must be able to effectively manage people and projects.

Administration / General Office

Office Manager

ADFS.GEN.OFF.M20

The Office Manager oversees the administrative functions, including handling daily operations and supervising office staff. They are responsible for ensuring that all daily tasks are completed in a timely and efficient manner. Additionally, the Office Manager is responsible for developing and implementing office policies and procedures.

Assistant Office Manager

ADFS.GEN.AOM.P30

The Office Manager oversees the administrative functions, including handling daily operations and supervising office staff. They are responsible for ensuring that all daily tasks are completed in a timely and efficient manner. Additionally, the Office Manager is responsible for developing and implementing office policies and procedures.

Executive Assistant

ADFS.GEN.EAS.P30

An Executive Assistant is responsible for managing the schedules and communications of key company executives. Their duties may include prioritizing emails and phone calls, gathering documents to prepare for meetings and coordinating travel arrangements.

Administrative Assistant

ADFS.GEN.AAS.P20

An administrative assistant provides support to ensure the efficient operation of an office. This may include answering phone calls, scheduling meetings, filing, and completing other administrative duties. The administrative assistant is responsible for ensuring that the office runs smoothly and that all tasks are completed in a timely manner.

Receptionist

ADFS.GEN.REC.P10

The receptionist is the first person that the clients will encounter when they enter the real estate office. They are responsible for answering phone calls, and serving as the main point of contact for the clients. They are also responsible for providing customer service, and ensuring that all of the clients’ needs are met.

Business Intelligence / Data Science / AI

Data Science / BI / Data Analytics – Head / Top Executive

DATA.BUS.DTA.E30

The Head of Data Science drives strategy and goals through business management and strategic analysis. She/he advises the senior leadership team in answering strategy questions by managing and analyzing a library of internal and external data sources.

Business Intelligence Analytics – Senior Level

DATA.BUS.BIA.E10

The Senior-level Data Science Professional helps drive strategies and goals through business management and strategic analysis. She/he advises the senior leadership team in answering strategy questions by managing and analyzing a library of internal and external data sources.

Business Intelligence Analytics – Experienced

DATA.BUS.BIA.P30

An experienced BI analyst has the knowledge and skills necessary to gather and analyze data effectively. BI analysts use various methods to gather and analyze data, including data mining, forecasting, and statistical analysis. They are able to work with large amounts of data and can find trends and patterns that may not be obvious to others. They also have the ability to present their findings clearly and concisely, so that the organization can understand them and make informed decisions.

Business Intelligence Analytics – Intermediate

DATA.BUS.BIA.P20

BI analysts use various methods to gather and analyze data, including data mining, forecasting, and statistical analysis. They are able to work with large amounts of data and can find trends and patterns that may not be obvious to others. They also have the ability to present their findings clearly and concisely, so that the organization can understand them and make informed decisions.

Business Intelligence Analytics – Entry Level

DATA.BUS.BIA.P10

Data scientists are the next level up from a data analyst and possess an enhanced level of expertise. Both job roles require basic math know-how, understanding of algorithms, good communication skills and knowledge of software engineering. Data analysts are experienced in SQL and use regular expression to slice and dice the data. A data scientist on the other hand possess all the skills of a data analysts with even stronger foundations in modelling, analytics, math, statistics and computer science. Data scientists are the next level up from a data analyst and possess an enhanced level of expertise.

Data Scientist – Senior Level

DATA.BUS.SCI.E10

Data scientists are the next level up from a data analyst and possess an enhanced level of expertise. Both job roles require basic math know-how, understanding of algorithms, good communication skills, and knowledge of software engineering. Data analysts are experienced in SQL and use regular expression to slice and dice the data. A data scientist, on the other hand, possesses all the skills of a data analyst with even stronger foundations in modeling, analytics, math, statistics, and computer science. Data scientists are the next level up from a data analyst and possess an enhanced level of expertise.

Data Scientist – Experienced

DATA.BUS.SCI.P30

Data scientists are the next level up from a data analyst and possess an enhanced level of expertise. Both job roles require basic math know-how, understanding of algorithms, good communication skills, and knowledge of software engineering. Data analysts are experienced in SQL and use regular expression to slice and dice the data. A data scientist, on the other hand, possesses all the skills of a data analyst with even stronger foundations in modeling, analytics, math, statistics, and computer science. Data scientists are the next level up from a data analyst and possess an enhanced level of expertise.

Data Scientist – Intermediate

DATA.BUS.SCI.P20

Data analyst and data scientist skills do overlap but there is a significant difference. Both job roles require basic math know-how, understanding of algorithms, good communication skills, and knowledge of software engineering. Data analysts are experienced in SQL and use regular expression to slice and dice the data. A data scientist, on the other hand, possesses all the skills of a data analyst with even stronger foundations in modeling, analytics, math, statistics, and computer science. Data scientists are the next level up from a data analyst and possess an enhanced level of expertise.

Data Scientist – Entry Level

DATA.BUS.SCI.P10

Data analyst and data scientist skills do overlap but there is a significant difference. Both job roles require basic math know-how, understanding of algorithms, good communication skills, and knowledge of software engineering. Data analysts are experienced in SQL and use regular expression to slice and dice the data. A data scientist, on the other hand, possesses all the skills of a data analyst with even stronger foundations in modeling, analytics, math, statistics, and computer science. Data scientists are the next level up from a data analyst and possess an enhanced level of expertise.

Data Analyst – Senior Level

DATA.BUS.DAN.E10

Data analyst and data scientist skills do overlap but there is a significant difference. Both job roles require basic math know-how, understanding of algorithms, good communication skills and knowledge of software engineering. Data analysts are experienced in SQL and use regular expression to slice and dice the data. A data scientist on the other hand possess all the skills of a data analysts with even stronger foundations in modelling, analytics, math, statistics and computer science. Data scientists are the next level up from a data analyst and possess an enhanced level of expertise.

Data Analyst – Experienced

DATA.BUS.DAN.P30

Data analyst and data scientist skills do overlap but there is a significant difference. Both job roles require basic math know-how, understanding of algorithms, good communication skills and knowledge of software engineering. Data analysts are experienced in SQL and use regular expression to slice and dice the data. A data scientist on the other hand possess all the skills of a data analysts with even stronger foundations in modelling, analytics, math, statistics and computer science. Data scientists are the next level up from a data analyst and possess an enhanced level of expertise.

Data Analyst – Intermediate

DATA.BUS.DAN.P20

Data analyst and data scientist skills do overlap but there is a significant difference. Both job roles require basic math know-how, understanding of algorithms, good communication skills and knowledge of software engineering. Data analysts are experienced in SQL and use regular expression to slice and dice the data. A data scientist on the other hand possess all the skills of a data analysts with even stronger foundations in modelling, analytics, math, statistics and computer science. Data scientists are the next level up from a data analyst and possess an enhanced level of expertise.

Data Analyst – Entry Level

DATA.BUS.DAN.P10

Data analyst and data scientist skills do overlap but there is a significant difference. Both job roles require basic math know-how, understanding of algorithms, good communication skills and knowledge of software engineering. Data analysts are experienced in SQL and use regular expression to slice and dice the data. A data scientist on the other hand possess all the skills of a data analysts with even stronger foundations in modelling, analytics, math, statistics and computer science. Data scientists are the next level up from a data analyst and possess an enhanced level of expertise.

AI / Machine Learning Engineer – Senior Level

ENGR.MAC.AIM.E10

Machine learning engineers are the programmers who ensure the algorithms have relevant data to ingest and process at all times. A machine learning engineer builds software that supports ML applications. In that respect, they’re similar to the other software engineers who develop products such as web and mobile apps and cloud computing architectures. However, their work also draws upon data science, a multidisciplinary field in which writing code is just one means to the end of extracting and understanding insights contained in large sets of information.

AI / Machine Learning Engineer – Experienced

ENGR.MAC.AIM.P30

Machine learning engineers are the programmers who ensure the algorithms have relevant data to ingest and process at all times. A machine learning engineer builds software that supports ML applications. In that respect, they’re similar to the other software engineers who develop products such as web and mobile apps and cloud computing architectures. However, their work also draws upon data science, a multidisciplinary field in which writing code is just one means to the end of extracting and understanding insights contained in large sets of information.

AI / Machine Learning Engineer – Intermediate

ENGR.MAC.AIM.P20

Machine learning engineers are the programmers who ensure the algorithms have relevant data to ingest and process at all times. A machine learning engineer builds software that supports ML applications. In that respect, they’re similar to the other software engineers who develop products such as web and mobile apps and cloud computing architectures. However, their work also draws upon data science, a multidisciplinary field in which writing code is just one means to the end of extracting and understanding insights contained in large sets of information.

AI / Machine Learning Engineer – Entry Level

ENGR.MAC.AIM.P10

Machine learning engineers are the programmers who ensure the algorithms have relevant data to ingest and process at all times. A machine learning engineer builds software that supports ML applications. In that respect, they’re similar to the other software engineers who develop products such as web and mobile apps and cloud computing architectures. However, their work also draws upon data science, a multidisciplinary field in which writing code is just one means to the end of extracting and understanding insights contained in large sets of information.

Artificial Intelligence Researcher – Experienced

ENGR.MAC.AIR.P30

AI Researchers conceptualize and explore new ways of leveraging data by developing new AI algorithms. They create and ask new questions that can be answered using AI., while data scientists tweak and apply these systems in real-world scenarios. Thus a team of AI researchers can create an AI system that can potentially be used by hundreds of data scientists in different situations.

Statisticians

DATA.BUS.STA.P30

Demonstrates strong mathematics, statistics, data mining, and modeling skills.Proficiency in key statistical techniques (predictive modeling, logistic regression, decision trees, data mining methods, forecasting, neural networks and other advanced statistical and econometric techniques).

Cloud Computing

Cloud Architect – Experienced

TECH.ISA.ARC.P30

Responsible for converting the technical requirements of a project into the architecture and design that will guide the final product. Often, Cloud Architects are also responsible for bridging the gaps between complex business problems and solutions in the cloud. Other members of a technology team, including DevOps engineers and developers, work with the Cloud Architect to ensure that the right technology or technologies are being built.

Cloud Engineer – Experienced

TECH.ISA.CLD.P30

Responsible for any technological duties associated with cloud computing, including design, planning, management, maintenance and support.

Communications

Communications – Head / Top Executive

COMM.GEN.COM.E30

The Head of Communications is responsible for developing and executing communications plans and programs that build awareness and understanding of the organization, its mission, goals, and products among its various constituencies.

Communications – Senior Level

COMM.GEN.COM.E10

The Communications professional is responsible for developing and executing communications plans and programs that build awareness and understanding of the organization, its mission, goals, and products among its various constituencies.

Customer Service

Customer Service – Head / Top Executive

CUST.GEN.CUS.E30

The Head of Customer Service is responsible for overseeing all customer interactions and ensuring that customers have a positive experience with the company. They are also responsible for developing and implementing policies and procedures related to customer service, training customer service staff, and ensuring that customer service meets or exceeds industry standards. This position requires excellent communication skills, problem-solving skills, and a dedication to providing outstanding customer service.

Customer Service – Senior Level

CUST.GEN.CUS.E10

The Senior Level Customer Service professional is responsible for overseeing customer interactions and ensuring that customers have a positive experience with the company. They are also responsible for developing and implementing policies and procedures related to customer service, training customer service staff, and ensuring that customer service meets or exceeds industry standards. This position requires excellent communication skills, problem-solving skills, and a dedication to providing outstanding customer service.

Customer Service – Experienced

CUST.GEN.CUS.P30

Responsibilities include providing support to customers through various channels such as telephone, email, or chat; handling and resolving customer complaints; and providing information about products or services.

Customer Service – Intermediate

CUST.GEN.CUS.P20

Responsibilities include providing support to customers through various channels such as telephone, email, or chat; handling and resolving customer complaints; and providing information about products or services.

Customer Service – Entry Level

CUST.GEN.CUS.P10

Responsibilities include providing support to customers through various channels such as telephone, email, or chat; handling and resolving customer complaints; and providing information about products or services.

eCommerce

eCommerce – Senior Level

MKSP.SAM.ECM.E10

Responsible for online sales strategies and the various platforms used to conduct digital sales or conversions on a website.

eCommerce Specialist / Strategy / Planning / Operations

MKSP.SAM.ECM.P30

Responsible for online sales strategies and the various platforms used to conduct digital sales or conversions on a website.

Data Center

Data Center – Head / Top Executive

TECH.SYS.DAT.E30

Leads a team responsible for designing, setting up, upgrading, and managing information/network systems at data centers. Duties include monitoring systems operations and administering IT solutions to ensure servers, hard drives, and other data center equipment function efficiently.

Data Center – Senior Level

TECH.SYS.DAT.E10

Leads a team responsible for designing, setting up, upgrading, and managing information/network systems at data centers. Duties include monitoring systems operations and administering IT solutions to ensure servers, hard drives, and other data center equipment function efficiently.

Data Center – Manager

TECH.SYS.DAT.M20

Leads a team responsible for designing, setting up, upgrading, and managing information/network systems at data centers. Duties include monitoring systems operations and administering IT solutions to ensure servers, hard drives, and other data center equipment function efficiently.

Data Center Operations Engineer – Experienced

TECH.SYS.DAT.P30

Responsible for designing, setting up, upgrading, and managing information/network systems at data centers. Duties include monitoring systems operations and administering IT solutions to ensure servers, hard drives, and other data center equipment function efficiently.

Data Center Operations Engineer – Intermediate

TECH.SYS.DAT.P20

Responsible for designing, setting up, upgrading, and managing information/network systems at data centers. Duties include monitoring systems operations and administering IT solutions to ensure servers, hard drives, and other data center equipment function efficiently.

Data Center Tech

TECH.SYS.DAT.P10

Responsible for troubleshooting and repairing servers that have hardware and network issues. They run hardware diagnostics and replace failing parts. They are responsible for day-to-day performance and capacity management of servers.

Design and Creative

User Experience Design (UXD) – Senior Level

DSGN.USR.UXD.E10

Leads the mobile app and software development team. Provides direction to the teams and shapes the software development process.

User Experience Design (UXD) – Experienced

DSGN.USR.UXD.P30

Leads the mobile app and software development team. Provides direction to the teams and shapes the software development process.

User Experience Design (UXD) – Intermediate

DSGN.USR.UXD.P20

Leads the mobile app and software development team. Provides direction to the teams and shapes the software development process.

User Experience Design (UXD) – Entry Level

DSGN.USR.UXD.P10

Leads the mobile app and software development team. Provides direction to the teams and shapes the software development process.

User Interface Design (UI) – Senior Level

DSGN.USR.UID.E10

Leads the mobile app and software development team. Provides direction to the teams and shapes the software development process.

User Interface Design (UI) – Experienced

DSGN.USR.UID.P30

Leads the mobile app and software development team. Provides direction to the teams and shapes the software development process.

User Interface Design (UI) – Intermediate

DSGN.USR.UID.P20

Leads the mobile app and software development team. Provides direction to the teams and shapes the software development process.

User Interface Design (UI) – Entry Level

DSGN.USR.UID.P10

Leads the mobile app and software development team. Provides direction to the teams and shapes the software development process.

DevOps Engineering

DevOps – Senior Level

TECH.GEN.OPS.E10

Leads a team responsible for working with IT developers to facilitate better coordination among operations, development, and testing functions by automating and streamlining the integration and deployment processes.

DevOps Engineer – Experienced

TECH.GEN.OPS.P30

Will work with IT developers to facilitate better coordination among operations, development, and testing functions by automating and streamlining the integration and deployment processes.

DevOps Engineer – Intermediate

TECH.GEN.OPS.P20

Will work with IT developers to facilitate better coordination among operations, development, and testing functions by automating and streamlining the integration and deployment processes.

DevOps Engineer – Entry Level

TECH.GEN.OPS.P10

Will work with IT developers to facilitate better coordination among operations, development, and testing functions by automating and streamlining the integration and deployment processes.

Digital Media Production

Audio & Video

DSGN.CRE.AAV.P30

An Audio & Video professional is responsible for the design and production of audio and video. They require knowledge of audio recording and video production, broadcast and electronic communication arts, or multimedia production. They may be responsible for creating content for commercials, movies, television shows, or other multimedia productions. They must be able to work with a team to create a product that meets the client’s needs, as well as be able to work independently to create a product from start to finish.

Enterprise Software Administration & Design

SAP Administrator – Experienced

TECH.ADM.SAP.P30

Responsible for providing daily system management and support including configuration control, backups, security and SAP applications and database administration.

SAP Administrator – Entry Level

TECH.ADM.SAP.P10

Responsible for providing daily system management and support including configuration control, backups, security and SAP applications and database administration.

SAP Developer – Experienced

TECH.APP.SAD.P30

Develop and support custom tools and applications programs using Advanced Business Application Programming (ABAP) programming languages.

SAP Developer – Entry Level

TECH.APP.SAD.P10

Develop and support custom tools and applications programs using Advanced Business Application Programming (ABAP) programming languages.

ERP Administrator – Experienced

TECH.ADM.ERP.P30

Responsible for configuring, testing and implementing ERP systems and applications.

ERP Administrator – Entry Level

TECH.ADM.ERP.P10

Responsible for configuring, testing and implementing ERP systems and applications.

ERP Application Developer – Experienced

TECH.APP.ERD.P30

Responsible for developing and supporting Enterprise Resource Planning programs.

ERP Application – Entry Level

TECH.APP.ERD.P10

Responsible for developing and supporting Enterprise Resource Planning programs.

SalesForce CRM Administrator – Experienced

TECH.ADM.SFA.P30

Responsible for system administration of the Salesforce.com environment. Handle all basic administrative functions including user account maintenance, reports and dashboards, workflows and other routine tasks. Complete regular internal system audits and prepare for upgrades. Assist in training of new users, and grow the Salesforce.com skill set across the organization.

SalesForce CRM Administrator – Entry Level

TECH.ADM.SFA.P10

Responsible for system administration of the Salesforce.com environment. Handle all basic administrative functions including user account maintenance, reports and dashboards, workflows and other routine tasks. Complete regular internal system audits and prepare for upgrades. Assist in training of new users, and grow the Salesforce.com skill set across the organization.

SalesForce CRM Developer – Experienced

TECH.APP.SFD.P30

Responsible for developing and supporting SalesForce applications.

SalesForce CRM Developer – Entry Level

TECH.APP.SFD.P10

Responsible for developing and supporting SalesForce applications.

Microsoft SharePoint Admin – Experienced

TECH.ADM.MSA.P30

Responsible for configuring, testing and implementing Microsoft SharePoint systems and applications.

Microsoft SharePoint Admin – Entry Level

TECH.ADM.MSA.P10

Responsible for configuring, testing and implementing Microsoft SharePoint systems and applications.

Microsoft SharePoint Developer – Experienced

TECH.APP.MSD.P30

Responsible for developing and supporting Microsoft SharePoint programs.

Microsoft SharePoint – Entry Level

TECH.APP.MSD.P10

Responsible for developing and supporting Microsoft SharePoint programs.

Hardware Development

Hardware Engineer – Product Design – Senior Level

ENGR.EDS.HRD.E10

Provide engineering design services and support to Engineering teams in the following areas: •Designing components/portions of an engineered product, functional system, or structure •Developing layouts, drawings, models, and simulations of engineering designs using computer aided design/engineering/manufacturing (CAD/CAE/CAM) software •Building scale models of industrial products/components and manufacturing equipment •Conducting research and analysis as input to engineering calculations.

Hardware Engineer – Product Design – Manager

ENGR.EDS.HRD.M20

Provide engineering design services and support to Engineering teams in the following areas: •Designing components/portions of an engineered product, functional system, or structure •Developing layouts, drawings, models, and simulations of engineering designs using computer aided design/engineering/manufacturing (CAD/CAE/CAM) software •Building scale models of industrial products/components and manufacturing equipment •Conducting research and analysis as input to engineering calculations.

Hardware Engineer – Product Design – Experienced

ENGR.EDS.HRD.P30

Provide engineering design services and support to Engineering teams in the following areas: •Designing components/portions of an engineered product, functional system, or structure •Developing layouts, drawings, models, and simulations of engineering designs using computer aided design/engineering/manufacturing (CAD/CAE/CAM) software •Building scale models of industrial products/components and manufacturing equipment •Conducting research and analysis as input to engineering calculations.

Hardware Engineer – Product Design – Intermediate

ENGR.EDS.HRD.P20

Provide engineering design services and support to Engineering teams in the following areas: •Designing components/portions of an engineered product, functional system, or structure •Developing layouts, drawings, models, and simulations of engineering designs using computer aided design/engineering/manufacturing (CAD/CAE/CAM) software •Building scale models of industrial products/components and manufacturing equipment •Conducting research and analysis as input to engineering calculations.

Hardware Engineer – Product Design – Entry Level

ENGR.EDS.HRD.P10

Provide engineering design services and support to Engineering teams in the following areas: •Designing components/portions of an engineered product, functional system, or structure •Developing layouts, drawings, models, and simulations of engineering designs using computer aided design/engineering/manufacturing (CAD/CAE/CAM) software •Building scale models of industrial products/components and manufacturing equipment •Conducting research and analysis as input to engineering calculations.

CAD Engineer – Manager

ENGR.EDS.CAD.M20

Responsible for designing products using computer-aided design software applications such as AutoCAD, Pro/ENGINEER, and SolidWorks.

CAD Engineer – Experienced

ENGR.EDS.CAD.P30

Responsible for designing products using computer-aided design software applications such as AutoCAD, Pro/ENGINEER, and SolidWorks.

CAD Engineer – Intermediate

ENGR.EDS.CAD.P20

Responsible for designing products using computer-aided design software applications such as AutoCAD, Pro/ENGINEER, and SolidWorks.

CAD Engineer – Entry Level

ENGR.EDS.CAD.P10

Responsible for designing products using computer-aided design software applications such as AutoCAD, Pro/ENGINEER, and SolidWorks.

PCB Designer – Senior Level

ENGR.EDS.PCB.E10

A PCB designer uses computer software programs to design the layout for printed circuit boards that is brought into a form that is manufacturable. PCB Designers collaborate with engineers to create 3D models of circuit boards, develops PCB design guidelines, and drafts plans for manufacturers.

PCB Designer – Experienced

ENGR.EDS.PCB.P30

A PCB designer uses computer software programs to design the layout for printed circuit boards that is brought into a form that is manufacturable. PCB Designers collaborate with engineers to create 3D models of circuit boards, develops PCB design guidelines, and drafts plans for manufacturers.

PCB Designer – Entry Level

ENGR.EDS.PCB.P10

A PCB designer uses computer software programs to design the layout for printed circuit boards that is brought into a form that is manufacturable. PCB Designers collaborate with engineers to create 3D models of circuit boards, develops PCB design guidelines, and drafts plans for manufacturers.

Digital Signal Processing – Experienced

ENGR.EDS.DSP.P30

Responsible for extracting and processing information embedded in signals. They take real-world signals like voice, audio, video, temperature, pressure, or position that have been digitized and then mathematically manipulate them. DSP Engineers analyze these digital signals and look for ways to improve upon them. A DSP Engineer may also develop software, microprocessors or the controllers for various hardware.

Digital Signal Processing – Intermediate

ENGR.EDS.DSP.P20

Responsible for extracting and processing information embedded in signals. They take real-world signals like voice, audio, video, temperature, pressure, or position that have been digitized and then mathematically manipulate them. DSP Engineers analyze these digital signals and look for ways to improve upon them. A DSP Engineer may also develop software, microprocessors or the controllers for various hardware.

Digital Signal Processing – Entry Level

ENGR.EDS.DSP.P10

Responsible for extracting and processing information embedded in signals. They take real-world signals like voice, audio, video, temperature, pressure, or position that have been digitized and then mathematically manipulate them. DSP Engineers analyze these digital signals and look for ways to improve upon them. A DSP Engineer may also develop software, microprocessors or the controllers for various hardware.

Firmware Engineer – Senior Level

ENGR.EDS.FRM.E10

Responsible for the development and implementation of software for industry specific applications and systems. A firmware engineer leads the specification, design, implementation, and test of firmware/software systems. They also plan, improve and manage software applications from inception to use.

Firmware Engineer – Manager

ENGR.EDS.FRM.M20

Responsible for the development and implementation of software for industry specific applications and systems. A firmware engineer leads the specification, design, implementation, and test of firmware/software systems. They also plan, improve and manage software applications from inception to use.

Firmware Engineer – Experienced

ENGR.EDS.FRM.P30

Responsible for the development and implementation of software for industry specific applications and systems. A firmware engineer leads the specification, design, implementation, and test of firmware/software systems. They also plan, improve and manage software applications from inception to use.

Firmware Engineer – Intermediate

ENGR.EDS.FRM.P20

Responsible for the development and implementation of software for industry specific applications and systems. A firmware engineer leads the specification, design, implementation, and test of firmware/software systems. They also plan, improve and manage software applications from inception to use.

Firmware Engineer – Entry Level

ENGR.EDS.FRM.P10

Responsible for the development and implementation of software for industry specific applications and systems. A firmware engineer leads the specification, design, implementation, and test of firmware/software systems. They also plan, improve and manage software applications from inception to use.

Calibration Engineer – Experienced

ENGR.EDS.CAL.P30

Responsible for making adjustments to different types of machines, instruments and related components using measuring and diagnostic software. A Calibration Engineer will ensure that precision settings are in alignment with an agreed upon standard. They coordinate operations, perform tests and resolve any issues related to calibration.

Calibration Engineer – Intermediate

ENGR.EDS.CAL.P20

Responsible for making adjustments to different types of machines, instruments and related components using measuring and diagnostic software. A Calibration Engineer will ensure that precision settings are in alignment with an agreed upon standard. They coordinate operations, perform tests and resolve any issues related to calibration.

Calibration Engineer – Entry Level

ENGR.EDS.CAL.P10

Responsible for making adjustments to different types of machines, instruments and related components using measuring and diagnostic software. A Calibration Engineer will ensure that precision settings are in alignment with an agreed upon standard. They coordinate operations, perform tests and resolve any issues related to calibration.

Electrical Engineer – Senior Level

ENGR.NET.ELC.E10

Electrical engineers focus on the engineering discipline concerned with the study, design and application of equipment, devices and systems which use electricity, electronics, and electromagnetism. Responsible for development, testing, and supervising the manufacturing of electrical equipment.

Electrical Engineer – Experienced

ENGR.NET.ELC.P30

Electrical engineers focus on the engineering discipline concerned with the study, design and application of equipment, devices and systems which use electricity, electronics, and electromagnetism. Responsible for development, testing, and supervising the manufacturing of electrical equipment.

Electrical Engineer – Intermediate

ENGR.NET.ELC.P20

Electrical engineers focus on the engineering discipline concerned with the study, design and application of equipment, devices and systems which use electricity, electronics, and electromagnetism. Responsible for development, testing, and supervising the manufacturing of electrical equipment.

Electrical Engineer – Entry Level

ENGR.NET.ELC.P10

Electrical engineers focus on the engineering discipline concerned with the study, design and application of equipment, devices and systems which use electricity, electronics, and electromagnetism. Responsible for development, testing, and supervising the manufacturing of electrical equipment.

Mechanical Engineer – Senior Level

ENGR.NET.MEC.E10

Mechanical engineers deal with anything that moves, from components to machines to the human body. They combine engineering physics and mathematics principles with materials science to design, analyze, manufacture, and maintain mechanical systems. Responsible for designing, developing, building, and testing mechanical equipment.

Mechanical Engineer – Experienced

ENGR.NET.MEC.P30

Mechanical engineers deal with anything that moves, from components to machines to the human body. They combine engineering physics and mathematics principles with materials science to design, analyze, manufacture, and maintain mechanical systems. Responsible for designing, developing, building, and testing mechanical equipment.

Mechanical Engineer – Intermediate

ENGR.NET.MEC.P20

Mechanical engineers deal with anything that moves, from components to machines to the human body. They combine engineering physics and mathematics principles with materials science to design, analyze, manufacture, and maintain mechanical systems. Responsible for designing, developing, building, and testing mechanical equipment.

Mechanical Engineer – Entry Level

ENGR.NET.MEC.P10

Mechanical engineers deal with anything that moves, from components to machines to the human body. They combine engineering physics and mathematics principles with materials science to design, analyze, manufacture, and maintain mechanical systems. Responsible for designing, developing, building, and testing mechanical equipment.

Optical Engineer – Senior Level

ENGR.ETT.OPT.E10

Optical engineers focus on the use of optics to solve problems and to design and build devices that make light do something useful. Optical Engineers have a thorough understanding in the science of optics. They know how to apply this understanding in substantial detail, in order to know what is physically possible to achieve.

Optical Engineer – Experienced

ENGR.ETT.OPT.P30

Optical engineers focus on the use of optics to solve problems and to design and build devices that make light do something useful. Optical Engineers have a thorough understanding in the science of optics. They know how to apply this understanding in substantial detail, in order to know what is physically possible to achieve.

Optical Engineer – Intermediate

ENGR.ETT.OPT.P20

Optical engineers focus on the use of optics to solve problems and to design and build devices that make light do something useful. Optical Engineers have a thorough understanding in the science of optics. They know how to apply this understanding in substantial detail, in order to know what is physically possible to achieve.

Optical Engineer – Entry Level

ENGR.ETT.OPT.P10

Optical engineers focus on the use of optics to solve problems and to design and build devices that make light do something useful. Optical Engineers have a thorough understanding in the science of optics. They know how to apply this understanding in substantial detail, in order to know what is physically possible to achieve.

Hardware Quality Engineer – Senior Level

QUAL.QMT.HQA.E10

A Hardware Quality Engineer works within the quality team to ensure the overall quality of a manufactured product. They are responsible for creating documentation, devising quality tests and defining the criteria a test result should adhere to. They play a key role in fixing issues when they arise and work closely with other members of the quality team.

Hardware Quality Engineer – Experienced

QUAL.QMT.HQA.P30

A Hardware Quality Engineer works within the quality team to ensure the overall quality of a manufactured product. They are responsible for creating documentation, devising quality tests and defining the criteria a test result should adhere to. They play a key role in fixing issues when they arise and work closely with other members of the quality team.

Hardware Quality Engineer – Intermediate

QUAL.QMT.HQA.P20

A Hardware Quality Engineer works within the quality team to ensure the overall quality of a manufactured product. They are responsible for creating documentation, devising quality tests and defining the criteria a test result should adhere to. They play a key role in fixing issues when they arise and work closely with other members of the quality team.

Hardware Quality Engineer – Entry Level

QUAL.QMT.HQA.P10

A Hardware Quality Engineer works within the quality team to ensure the overall quality of a manufactured product. They are responsible for creating documentation, devising quality tests and defining the criteria a test result should adhere to. They play a key role in fixing issues when they arise and work closely with other members of the quality team.

Hardware Repair Technician – Senior Level

SKLL.RPR.HRT.E10

Hardware Repair Technicians examine, install, test and repair computer hardware and peripheral components. They test hardware functionality, identify the problems and replace damaged components and parts.

Hardware Repair Technician – Experienced

SKLL.RPR.HRT.P30

Hardware Repair Technicians examine, install, test and repair computer hardware and peripheral components. They test hardware functionality, identify the problems and replace damaged components and parts.

Hardware Repair Technician – Intermediate

SKLL.RPR.HRT.P20

Hardware Repair Technicians examine, install, test and repair computer hardware and peripheral components. They test hardware functionality, identify the problems and replace damaged components and parts.

Hardware Repair Technician – Entry Level

SKLL.RPR.HRT.P10

Hardware Repair Technicians examine, install, test and repair computer hardware and peripheral components. They test hardware functionality, identify the problems and replace damaged components and parts.

Human Resources

Human Resources – Head / Top Executive

HUMN.HRL.GEN.E30

The Head of Human Resources is responsible for the effective operations of an organization’s human resources department. They support those within the department, as well as CEOs, COOs and other C-suite leaders in big-picture planning for an organization. They are key players in a company’s executive structure.

Human Resources – Senior Level

HUMN.HRG.GEN.E10

A Senior or Director Level Human Resources Professional is responsible for the effective operations of an organization’s human resources department. They support those within the department, as well as CEOs, COOs and other C-suite leaders in big-picture planning for an organization. They are key players in a company’s executive structure.

Human Resources – Manager

HUMN.HRG.GEN.M20

Human resources managers plan, coordinate, and direct the administrative functions of an organization. They oversee the recruiting, interviewing, and hiring of new staff; consult with top executives on strategic planning; and serve as a link between an organization’s management and its employees.

Human Resources – Experienced

HUMN.HRG.GEN.P30

Human resources specialists recruit, screen, interview, and place workers. They often handle tasks related to employee relations, compensation and benefits, and training.

Human Resources – Intermediate

HUMN.HRG.GEN.P20

A Human Resources Coordinator is a professional who completes administrative duties for the human resources department of an organization. They assist HR managers with recruitment, maintain employee records, assist with payroll processing and provide administrative support to all employees.

Human Resources – Entry Level

HUMN.HRG.GEN.P10

A Human Resources Coordinator is a professional who completes administrative duties for the human resources department of an organization. They assist HR managers with recruitment, maintain employee records, assist with payroll processing and provide administrative support to all employees.

Training and Development Professional

HUMN.HRT.TRN.P30

Training and Development Professionals plan and administer programs to ensure that employees have the skills and knowledge to compete effectively and meet the organization’s business objectives. Depending on the size and structure of the HR department, they may deliver training themselves or supervise a team of instructors.

Compensation and Benefits Professional

HUMN.CAB.GEN.P30

A compensation and benefits specialist is an HR professional who is responsible for managing employee compensation. They are the people employees can go to if they have any questions or concerns about their paychecks or benefits. Companies hire these HR professionals to ensure the payment aspect of the company is running efficiently. They work to solve any discrepancies and make sure the company is properly compensating employees.

Internal Recruiter

HUMN.TAL.HRS.P30

Internal Recruiter responsibilities include identifying current and future hiring needs, advertising job openings online and designing employee referral programs. She/he helps determine qualification criteria for each position. The Internal Recruiter will analyze turnover and retention rates to forecast hiring needs.

HRIS Professional

HUMN.HRI.HRS.P30

An HRIS Professional oversees databases, software, and computer systems that companies use to manage their human resources. Their duties include analyzing HRIS systems, monitoring performance, and resolving issues. They consult with HR managers and other departments to determine HRIS needs. Perform application upgrades, develop, and implement new processes for efficient HR management. Other duties may include performing statistical analysis on gathered HRIS data and running queries. She/he is responsible for keeping track of technological advancements and trends in the field of HRIS.

Information Security / Cyber Security

Cyber Security – Head / Top Executive

TECH.ISA.CYB.E30

Oversee the Cyber Security Department. Maintain security processes, practices and policies throughout the organization to reduce risks, respond to incidents. A cyber security manager works on the protection of networks, the detection of threats to those systems, and the response to detected threats and cyber attacks. Responsible for creating a plan in the case of a cyber attack incident.

Cyber Security – Senior Level

TECH.ISA.CYB.E10

A Senior Level Cyber Security professional oversees the Cyber Security Department. Maintain security processes, practices and policies throughout the organization to reduce risks, respond to incidents. A cyber security manager works on the protection of networks, the detection of threats to those systems, and the response to detected threats and cyber attacks. Responsible for creating a plan in the case of a cyber attack incident.

Cyber Security – Manager

TECH.ISA.CYB.M20

A Senior Level Cyber Security professional oversees the Cyber Security Department. Maintain security processes, practices and policies throughout the organization to reduce risks, respond to incidents. A cyber security manager works on the protection of networks, the detection of threats to those systems, and the response to detected threats and cyber attacks. Responsible for creating a plan in the case of a cyber attack incident.

Cyber Security Engineer – Experienced

TECH.ISA.CYB.P30

Responsible for the design, building, testing, and implementation of security systems within the IT network. Ensures system security is maintained by current security measures, recommends enhancements, identifies areas of weakness, and responds promptly to possible security breaches.

Cyber Security Engineer – Intermediate

TECH.ISA.CYB.P20

Responsible for the design, building, testing, and implementation of security systems within the IT network. Ensures system security is maintained by current security measures, recommends enhancements, identifies areas of weakness, and responds promptly to possible security breaches.

Cyber Security Engineer – Entry Level

TECH.ISA.CYB.P10

Responsible for the design, building, testing, and implementation of security systems within the IT network. Ensures system security is maintained by current security measures, recommends enhancements, identifies areas of weakness, and responds promptly to possible security breaches.

Information Systems Security – Senior Level

TECH.SEC.ISS.E10

Oversee the Information Security Department. Responsible for maintaining security processes, practices and policies throughout the organization to reduce risks, respond to incidents, and prevent IT-based crime. Implements secure operating systems, networks, and databases. Password management, virus management, secures applications, conducts risk audits and assessments, analyzes access logs, secure backups and system disaster recovery.

Information Systems Security – Experienced

TECH.SEC.ISS.P20

Responsible for maintaining security processes, practices and policies throughout the organization to reduce risks, respond to incidents, and prevent IT-based crime. Implements secure operating systems, networks, and databases. Password management, virus management, secures applications, conducts risk audits and assessments, analyzes access logs, secure backups and system disaster recovery.

Information Systems Security – Intermediate

TECH.SEC.ISS.P30

Responsible for maintaining security processes, practices and policies throughout the organization to reduce risks, respond to incidents, and prevent IT-based crime. Implements secure operating systems, networks, and databases. Password management, virus management, secures applications, conducts risk audits and assessments, analyzes access logs, secure backups and system disaster recovery.

Information Systems Security – Entry Level

TECH.SEC.ISS.P10

Responsible for maintaining security processes, practices and policies throughout the organization to reduce risks, respond to incidents, and prevent IT-based crime. Implements secure operating systems, networks, and databases. Password management, virus management, secures applications, conducts risk audits and assessments, analyzes access logs, secure backups and system disaster recovery.

Cyber Security Analyst – Experienced

TECH.ITS.CSA.P30

Monitor and advise on information security issues related to the systems and workflow to ensure that internal and external security controls are appropriate and operating as intended.

Cyber Security Analyst – Entry Level

TECH.ITS.CSA.P10

Monitor and advise on information security issues related to the systems and workflow to ensure that internal and external security controls are appropriate and operating as intended.

Network Security Engineer – Experienced

TECH.ITS.NSE.P30

A security engineer will work more on the defense side, building secure systems and resolving security incidents. Whereas a security analyst will work more on the attack side, performing penetration tests and identifying security issues.

Forensic Computer Analyst

TECH.ITS.FOR.P30

Retrieves and analyzes data, network traces and other evidence from computers, networks and data storage devices.

Vulnerability / Penetration Tester

TECH.ITS.VUL.P30

Performs security tests on networks, web-based applications, and computer systems. They design these tests and tools to try to break into security-protected applications and networks to probe for vulnerabilities.

Cyber Security Incident Response

TECH.ITS.CYB.P30

Responsible for monitoring, detecting, and responding to cybersecurity activity. Recognizes any errors or possible vulnerabilities in the network or system. Develop a system of procedures on how to handle an emergency. Effectively oversee systems and applications for any suspicious activity. Collaborate with other cyber security team members.

Information Technology – Database Admin / Design / Development

Database Administrator (DBA) – Experienced

TECH.SYS.DBA.P30

A Database Administrator (DBA) is responsible for the design, installation, security, and maintenance of a company’s database. They work with managers and other departments to identify the needs of the business and create a database that meets those needs. DBAs are also responsible for ensuring that the database is running smoothly and that any problems are resolved quickly. They may also be responsible for creating reports or extracting data from the database for analysis.

Database Administrator (DBA) – Intermediate

TECH.SYS.DBA.P20

A Database Administrator (DBA) is responsible for the design, installation, security, and maintenance of a company’s database. They work with managers and other departments to identify the needs of the business and create a database that meets those needs. DBAs are also responsible for ensuring that the database is running smoothly and that any problems are resolved quickly. They may also be responsible for creating reports or extracting data from the database for analysis.

Database Administrator (DBA) – Entry Level

TECH.SYS.DBA.P10

A Database Administrator (DBA) is responsible for the design, installation, security, and maintenance of a company’s database. They work with managers and other departments to identify the needs of the business and create a database that meets those needs. DBAs are also responsible for ensuring that the database is running smoothly and that any problems are resolved quickly. They may also be responsible for creating reports or extracting data from the database for analysis.

Data Warehouse – Senior Level

DATA.IDE.DWS.E10

Manages the daily activities of the team responsible for the design, implementation, maintenance, and support of data warehouse systems.

Data Warehouse – Manager

DATA.IDE.DWS.M20

Manages the daily activities of the team responsible for the design, implementation, maintenance, and support of data warehouse systems.

Data Warehouse Architect (DWA) – Experienced

DATA.IDE.DWS.P30

Responsible for designing data warehouse solutions and working with conventional data warehouse technologies to come up with plans that best support a business or organization.

Data Warehouse Architect (DWA) – Intermediate

DATA.IDE.DWS.P20

Responsible for designing data warehouse solutions and working with conventional data warehouse technologies to come up with plans that best support a business or organization.

Data Warehouse Architect (DWA) – Entry Level

DATA.IDE.DWS.P10

Responsible for designing data warehouse solutions and working with conventional data warehouse technologies to come up with plans that best support a business or organization.

Data Engineer – Senior Level

DATA.IDE.DAT.E10

Responsible for the oversight and management of the developer(s) and database development process and tasks.

Data Engineer – Experienced

DATA.IDE.DAT.P30

Responsible for working on database technologies. Where database administrators are more focused on routine maintenance and support for an existing database setup, database engineers tend to focus more on improving databases, expanding their range or functionality, or otherwise developing submissions for a company’s IT architecture.

Data Engineer – Intermediate

DATA.IDE.DAT.P20

Responsible for working on database technologies. Where database administrators are more focused on routine maintenance and support for an existing database setup, database engineers tend to focus more on improving databases, expanding their range or functionality, or otherwise developing submissions for a company’s IT architecture.

Data Engineer – Entry Level

DATA.IDE.DAT.P10

Responsible for working on database technologies. Where database administrators are more focused on routine maintenance and support for an existing database setup, database engineers tend to focus more on improving databases, expanding their range or functionality, or otherwise developing submissions for a company’s IT architecture.

Information Technology – General

Network Engineering – Head / Top Executive

ENGR.NET.ENG.E30

Senior-level executive within an organization responsible for establishing and maintaining the enterprise network WAN and LAN.

Network Engineer – Senior Level

ENGR.NET.ENG.E10

Network engineers are responsible for the planning, coordination, and management of a company’s network infrastructure. They work with managers and other departments to identify the needs of the business and create a network that meets those needs. Network engineers are also responsible for ensuring that the network is running smoothly and that any problems are resolved quickly.

Network Engineer – Manager

ENGR.NET.ENG.M20

Manages a team of Network Engineers Responsible for planning, coordinating and managing network infrastructure and related components to provide for the operations and security of the corporate network infrastructure. Network engineers are also responsible for ensuring that the network is running smoothly and that any problems are resolved quickly.

Network Engineer – Experienced

ENGR.NET.ENG.P30

Responsible for planning, coordinating and managing network infrastructure and related components to provide for the operations and security of the corporate network infrastructure. Network engineers are also responsible for ensuring that the network is running smoothly and that any problems are resolved quickly.

Network Engineer – Intermediate

ENGR.NET.ENG.P20

Responsible for planning, coordinating and managing network infrastructure and related components to provide for the operations and security of the corporate network infrastructure. Network engineers are also responsible for ensuring that the network is running smoothly and that any problems are resolved quickly.

Network Engineer – Entry Level

ENGR.NET.ENG.P10

Responsible for planning, coordinating and managing network infrastructure and related components to provide for the operations and security of the corporate network infrastructure. Network engineers are also responsible for ensuring that the network is running smoothly and that any problems are resolved quickly.

Information Systems – Head / Top Executive

TECH.GEN.ITS.E30

At the senior level, an information systems professional is responsible for the overall design of an organization’s IS. They work with other members of the executive team to make sure that the company’s IS meets its strategic goals. They are responsible for the day-to-day operations and work with staff members to make sure that systems are up and running, and they develop new systems and features as needed.

Information Systems – Senior Level

TECH.GEN.ITS.E10

Lead a team responsible for establishing and maintaining the enterprise Information Systems. An information systems manager is also responsible for the overall design and management of an organization’s IS. They work with other members of the executive team to make sure that the company’s IS meets its strategic goals. They are responsible for the day-to-day operations and work with staff members to make sure that systems are up and running, and they develop new systems and features as needed.

Information Systems – Manager

TECH.GEN.ITS.M20

An Information Systems Manager, or IT Manager, is responsible for managing the enterprise information systems. They manage staff members to make sure that systems are up and running, and they develop new systems and features as needed. Additionally, they may be responsible for creating reports or extracting data from the database for analysis.

Information Systems Administrator (General) – Experienced

TECH.SYS.ITS.P30

An information systems administrator at the experienced level is responsible for supporting and maintaining the enterprise information systems. They work with staff members to make sure that systems are up and running, and they develop new systems and features as needed. Additionally, they may be responsible for creating reports or extracting data from the database for analysis.

Information Systems Administrator (General) – Intermediate

TECH.SYS.ITS.P20

An information systems administrator at the experienced level is responsible for supporting and maintaining the enterprise information systems. They work with staff members to make sure that systems are up and running, and they develop new systems and features as needed. Additionally, they may be responsible for creating reports or extracting data from the database for analysis.

Information Systems Administrator (General) – Entry Level

TECH.SYS.ITS.P10

An information systems administrator at the experienced level is responsible for supporting and maintaining the enterprise information systems. They work with staff members to make sure that systems are up and running, and they develop new systems and features as needed. Additionally, they may be responsible for creating reports or extracting data from the database for analysis.

IT Systems Analyst – Experienced

TECH.BSA.ITS.P30

IT Systems Analysts are typically confined to a specific system or application and works in conjunction with a Business Analyst. Their role requires a stronger or deeper technical skill set because their responsibilities often include system design. Systems Analysts dig deeply into the details of the Business Analysts “high-level” business requirements so that they can create a system design. This design will include a recommendation on how to implement the requirements into code. Some Systems analysts evaluate code, review scripting and, possibly, even modify code such to some extent.

IT Systems Analyst – Intermediate

TECH.BSA.ITS.P20

IT Systems Analysts are typically confined to a specific system or application and works in conjunction with a Business Analyst. Their role requires a stronger or deeper technical skill set because their responsibilities often include system design. Systems Analysts dig deeply into the details of the Business Analysts “high-level” business requirements so that they can create a system design. This design will include a recommendation on how to implement the requirements into code. Some Systems analysts evaluate code, review scripting and, possibly, even modify code such to some extent.

IT Systems Analyst – Entry Level

TECH.BSA.ITS.P10

IT Systems Analysts are typically confined to a specific system or application and works in conjunction with a Business Analyst. Their role requires a stronger or deeper technical skill set because their responsibilities often include system design. Systems Analysts dig deeply into the details of the Business Analysts “high-level” business requirements so that they can create a system design. This design will include a recommendation on how to implement the requirements into code. Some Systems analysts evaluate code, review scripting and, possibly, even modify code such to some extent.

IT Business Systems Analyst – Experienced

TECH.BSA.ITB.P30

Business analysis is about understanding business needs. It is about the context around those needs, facilitating the change and devising the solution (technical or not) that will ensure improvements are made. Technology and software applications may be a part of this, but they are not always the entire focus. The Business Analyst role is to focus on a broader scope than just technology and applications. The BA’s work looks at all of the processes and activities within the environment, maps them and analyzes their effectiveness and necessity. The BA’s background is generally in both business and some flavor of technology.

IT Business Systems Analyst – Entry Level

TECH.BSA.ITB.P10

Business analysis is about understanding business needs. It is about the context around those needs, facilitating the change and devising the solution (technical or not) that will ensure improvements are made. Technology and software applications may be a part of this, but they are not always the entire focus. The Business Analyst role is to focus on a broader scope than just technology and applications. The BA’s work looks at all of the processes and activities within the environment, maps them and analyzes their effectiveness and necessity. The BA’s background is generally in both business and some flavor of technology.

IT Systems Software Programming

TECH.CON.ITS.P30

Responsible for evaluating, installing, coding and modifying the company’s existing system software. They are responsible for updating hardware/software, testing and providing support and troubleshooting services. This is a highly skilled position that requires a deep knowledge of how systems work and how to code and modify them.

PC / Desktop Support – Senior Level

TECH.GEN.SUP.E10

Senior PC / Desktop Support technicians provide support to users of desktop computers and related systems within an organization. They may be responsible for maintaining desktop computers and other related systems, including printers, fax machines, and network equipment. In addition, they may be responsible for the installation, configuration, and troubleshooting of desktop computer software and hardware. Senior PC / Desktop Support technicians typically have a minimum of five years of experience in providing support to users of desktop computers.

PC / Desktop Support – Manager

TECH.GEN.SUP.M20

The PC / Desktop Support – Manager is responsible for the overall management of the team that supports desktops. This includes ensuring that all systems are running smoothly and that all employees have the resources they need to do their jobs. The manager must also be technically skilled and knowledgeable in all aspects of IT in order to provide support when needed.

PC / Desktop Support – Experienced

TECH.GEN.SUP.P30

Desktop Support technicians provide support to users of desktop computers and related systems within an organization. They may be responsible for maintaining desktop computers and other related systems, including printers, fax machines, and network equipment. In addition, they may be responsible for the installation, configuration, and troubleshooting of desktop computer software and hardware.

PC / Desktop Support – Intermediate

TECH.GEN.SUP.P20

Desktop Support technicians provide support to users of desktop computers and related systems within an organization. They may be responsible for maintaining desktop computers and other related systems, including printers, fax machines, and network equipment. In addition, they may be responsible for the installation, configuration, and troubleshooting of desktop computer software and hardware.

PC / Desktop Support – Entry Level

TECH.GEN.SUP.P10

Entry Level PC / Desktop Support technicians provide support to users of desktop computers and related systems within an organization. They may be responsible for maintaining desktop computers and other related systems, including printers, fax machines, and network equipment. In addition, they may be responsible for the installation, configuration, and troubleshooting of desktop computer software and hardware. Junior PC / Desktop Support technicians typically have a minimum of two years of experience in providing support to users of desktop computers.

Web Administrator – Experienced

TECH.APP.WAD.P20

Web administrators are responsible for the overall maintenance and security of a company’s website. They must have a deep knowledge of web design, as well as how to use a variety of web server and database management tools. In order to keep a website up and running smoothly, and protect it from attack, a web administrator must be skilled in both the technical and administrative aspects of website maintenance.

Web Administrator – Entry Level

TECH.APP.WAD.P10

Web administrators are responsible for the overall maintenance and security of a company’s website. They must have a deep knowledge of web design, as well as how to use a variety of web server and database management tools. In order to keep a website up and running smoothly, and protect it from attack, a web administrator must be skilled in both the technical and administrative aspects of website maintenance.

Email Administration – Experienced

TECH.SYS.EML.P30

Responsible for monitoring, maintaining, and troubleshooting our enterprise messaging systems such as Microsoft Exchange.

Email Administration – Intermediate

TECH.SYS.EML.P20

Responsible for monitoring, maintaining, and troubleshooting our enterprise messaging systems such as Microsoft Exchange.

Email Administration – Entry Level

TECH.SYS.EML.P10

Responsible for monitoring, maintaining, and troubleshooting our enterprise messaging systems such as Microsoft Exchange.

Marketing and Sales

Marketing – Head / Top Executive

MKSP.MKT.GEN.E30

The Senior Level Marketing Professional is responsible for overseeing the planning, development, and execution of an organization’s marketing and advertising initiatives. They are responsible for developing long-term marketing plans, creating ad campaigns that generate leads, and managing all marketing activities from beginning to end.

Marketing Professional – Senior Level

MKSP.MKT.GEN.E10

The Senior Level Marketing Professional is responsible for overseeing the planning, development, and execution of an organization’s marketing and advertising initiatives. They are responsible for developing long-term marketing plans, creating ad campaigns that generate leads, and managing all marketing activities from beginning to end.

Marketing Professional – Experienced

MKSP.MKT.GEN.P30

The Marketing Professional is responsible for overseeing the planning, development, and execution of an organization’s marketing and advertising initiatives. They are responsible for developing long-term marketing plans, creating ad campaigns that generate leads, and managing all marketing activities from beginning to end.

Marketing Professional – Intermediate

MKSP.MKT.GEN.P20

The Marketing Professional is responsible for overseeing the planning, development, and execution of an organization’s marketing and advertising initiatives. They are responsible for developing long-term marketing plans, creating ad campaigns that generate leads, and managing all marketing activities from beginning to end.

Marketing Professional – Entry Level

MKSP.MKT.GEN.P10

The Marketing Professional is responsible for overseeing the planning, development, and execution of an organization’s marketing and advertising initiatives. They are responsible for developing long-term marketing plans, creating ad campaigns that generate leads, and managing all marketing activities from beginning to end.

Digital Marketing – Head / Top Executive

MKSP.ITL.DMK.E30

The Head of Digital Marketing professional is responsible for developing and implementing an organization’s digital marketing strategy. They are responsible for creating and executing campaigns that generate leads, managing all marketing activities from beginning to end, and developing long-term marketing plans.

Digital Marketing – Senior Level

MKSP.ITL.DMK.E10

The Senior Level Digital Marketing professional is responsible for developing and implementing an organization’s digital marketing strategy. They are responsible for creating and executing campaigns that generate leads, managing all marketing activities from beginning to end, and developing long-term marketing plans.

Digital Marketing Professional – Experienced

MKSP.ITL.DMK.P30

The Digital Marketing professional is responsible for developing and implementing an organization’s digital marketing strategy. They are responsible for creating and executing campaigns that generate leads, managing all marketing activities from beginning to end, and developing long-term marketing plans.

Digital Analytics

MKSP.PMM.DAN.P30

Digital Analytics professionals are responsible for analytics that drive marketing communications. They help to track and measure the success of marketing campaigns and use this data to make decisions about future campaigns. They typically have a background in math or statistics and are able to use software to compile and analyze data. Digital marketing may encompass business metrics like social media engagement, resulting sales, or email campaigns.

Web Marketing Strategist

MKSP.SMP.WEB.P30

Responsible for developing, implementing and managing marketing campaigns focused on the website that promote a company and its products and/or services. He or she plays a major role in enhancing brand awareness on the website as well as driving website traffic and acquiring leads/customers.

Search Engine Marketing

MKSP.PMM.SEM.P30

Responsibilities include creating strategies with prominent search engines, developing and testing new keywords, managing Pay-Per-Click campaigns, analyzing click-through data and conducting research.

Social Media Professional – Senior Level

MKSP.PMM.SOC.E10

Responsible for social media campaigns and strategies. Includes content ideation, implementation, and schedules. Creates and distributes engaging written or graphic content in the form of social media, e-newsletters, web page content, and blog content.

Social Media Professional – Experienced

MKSP.PMM.SOC.P30

Responsible for social media campaigns and strategies. Includes content ideation, implementation and schedules. Creates and distributes engaging written or graphic content in the form of social media, e-newsletters, web page content, and blog content.

Social Media Professional – Entry Level

MKSP.PMM.SOC.P10

Responsible for social media campaigns and strategies. Includes content ideation, implementation and schedules. Creates and distributes engaging written or graphic content in the form of social media, e-newsletters, web page content, and blog content.

Email/Text/Mobile Marketing

MKSP.PMM.TXT.P30

Responsible for managing the companies email campaigns and communicating company brands through email marketing. Analysis of current email marketing campaigns and making recommendations for improvement.

Search Engine Optimization Specialist

MKSP.PMM.SEO.P30

Responsible for analyzing website code, reviewing and implementing websites that are optimized to be picked up by search engines. An SEO specialist will optimize website layouts and develop content to include keywords or phrases in order to increase traffic to website

Sales – Head / Top Executive

MKSP.SAL.GEN.E30

The Head of Sales oversees the sales department of a company. They develop sales goals and strategies designed to meet or exceed growth projections set by senior executives in sales, development, marketing, and accounting. Secures new and expanded business opportunities through prospecting, networking, relationship building, and selling additional services to the current client base. Promote company products and services. He/she develops sales plans and strategies, manages and motivates the sales team to achieve workplace goals.

Sales – Senior Level

MKSP.SAL.GEN.E10

The Senior Level Sales Professional oversees the sales department of a company. They develop sales goals and strategies designed to meet or exceed growth projections set by senior executives in sales, development, marketing, and accounting. Secures new and expanded business opportunities through prospecting, networking, relationship building, and selling additional services to the current client base. Promote company products and services. He/she develops sales plans and strategies, manages and motivates the sales team to achieve workplace goals.

Sales – Experienced

MKSP.SAL.GEN.P30

The Sales Professional works to meet or exceed growth projections set by senior executives in sales, development, marketing, and accounting. Secures new and expanded business opportunities through prospecting, networking, relationship building, and selling additional services to the current client base. Promote company products and services.

Sales – Intermediate

MKSP.SAL.GEN.P20

The Sales Professional works to meet or exceed growth projections set by senior executives in sales, development, marketing, and accounting. Secures new and expanded business opportunities through prospecting, networking, relationship building, and selling additional services to the current client base. Promote company products and services.

Sales – Entry

MKSP.SAL.GEN.P10

The Sales Professional works to meet or exceed growth projections set by senior executives in sales, development, marketing, and accounting. Secures new and expanded business opportunities through prospecting, networking, relationship building, and selling additional services to the current client base. Promote company products and services.

Operations

Operations – Head / Top Executive

GNRL.GEN.OPS.E30

The Head of Operations is responsible for guiding the company’s workflow strategy and organizing all essential business processes. This includes developing and managing relationships with key stakeholders, approving the annual budget, and ensuring that board resolutions are carried out. As an ambassador for the company, he/she is responsible for planning and developing policies that will help the company be successful.

Operations – Senior Level

GNRL.GEN.OPS.E10

The Senior Level Operations Professional is responsible for implementing the company’s workflow strategy and executing all essential business processes. He/she is responsible for executing plans and policies that will help the company be successful.

Operations – Experienced

GNRL.GEN.OPS.P30

The Operations Professional is responsible for implementing the company’s workflow strategy and essential business processes. He/she is responsible for executing the plans and policies that will help the company be successful.

Product Management

Product Management – Head / Top Executive

MKSP.PMM.PRD.E30

The Head of Product Management leads the Product Management team with a focus on enhancing the definition and growth of the product in its market. The Head of Product Management is the primary driver of the group’s vision; overseeing the development and management of the product’s roadmap based on the adopted strategies and vision.

Product Management – Senior Level

MKSP.PMM.PRD.E10

Leads the Product Management team with a focus on enhancing the definition and growth of the product in its market. The Senior Level Product Manager serves as a driver of the group’s vision; overseeing the development and management of the product’s roadmap based on the adopted strategies and vision.

Product Management – Experienced

MKSP.PMM.PRD.P30

Designing, developing and managing activities from product definition & planning to production and release. Developing the product strategy and roadmap.

Product Management – Intermediate

MKSP.PMM.PRD.P20

Designing, developing and managing activities from product definition & planning to production and release. Developing the product strategy and roadmap.

Product Management – Entry Level

MKSP.PMM.PRD.P10

Designing, developing and managing activities from product definition & planning to production and release. Developing the product strategy and roadmap.

Program and Project Management

Technical Program Management – Senior Level

PROM.TEC.PRG.E10

Lead a team and takes overall responsibility to manage the technical programs. The Technical Programt Manager plays an important role in the successful completion of the projects.

Technical Program Management – Experienced

PROM.TEC.PRG.P30

Lead a team and takes overall responsibility to manage the technical programs. The Technical Programt Manager plays an important role in the successful completion of the projects.

Technical Program Management – Intermediate

PROM.TEC.PRG.P20

Lead a team and takes overall responsibility to manage the technical programs. The Technical Programt Manager plays an important role in the successful completion of the projects.

Technical Program Management – Entry Level

PROM.TEC.PRG.P10

Lead a team and takes overall responsibility to manage the technical programs. The Technical Programt Manager plays an important role in the successful completion of the projects.

Technical Project Management – Senior Level

PROM.TEC.PRJ.E10

Responsible for the process of managing Technical Projects, IT, or IT-related projects. Technical project managers are critical to the conception, development and execution of these projects.

Technical Project Management – Experienced

PROM.TEC.PRJ.P30

Responsible for the process of managing Technical Projects, IT, or IT-related projects. Technical project managers are critical to the conception, development and execution of these projects.

Technical Project Management – Intermediate

PROM.TEC.PRJ.P20

Responsible for the process of managing Technical Projects, IT, or IT-related projects. Technical project managers are critical to the conception, development and execution of these projects.

Technical Project Management – Entry Level

PROM.TEC.PRJ.P10

Responsible for the process of managing Technical Projects, IT, or IT-related projects. Technical project managers are critical to the conception, development and execution of these projects.

Research & Development (R&D)

Technology R&D Engineer – Senior Level

TECH.ISA.TEC.E10

Responsible for the development of new technology products, redesign existing technology products, and perform research and testing on technology product concepts.

Technology R&D Engineer – Experienced

TECH.ISA.TEC.P30

Responsible for the development of new technology products, redesign existing technology products, and perform research and testing on technology product concepts.

Technology R&D Engineer – Entry Level

TECH.ISA.TEC.P10

Responsible for the development of new technology products, redesign existing technology products, and perform research and testing on technology product concepts.

Software Engineering / Application Development

Software / Application Development – Head / Top Executive

TECH.APP.GEN.E30

Responsible for leading teams and projects in developing and delivering software and solutions that drive an organization forward.

Software / Application Development – Senior Level

TECH.APP.GEN.E10

The Software / Application Development Senior Level position works with a team of developers and designers, providing direction to shape and manage each application. They are responsible for developing, designing, and maintaining software applications. Additionally, they might also be in charge of directing research into new software products and technologies.

Software / Application Development – Manager

TECH.APP.GEN.M20

The Software / Application Development Senior Level position leads a team of developers and designers, providing direction to shape and manage each application. They are responsible for developing, designing, and maintaining software applications. Additionally, they might also be in charge of directing research into new software products and technologies.

Software / Application Developer – Experienced

TECH.APP.GEN.P30

Software / Application Developers design, build and maintain software applications. They work with teams of developers and designers to create applications that make it possible for others to perform specific tasks on computers, cellphones, or other devices. Additionally, they might also be in charge of directing research into new software products and technologies.

Software / Application Developer – Intermediate

TECH.APP.GEN.P20

Software / Application Developers design, build and maintain software applications. They work with teams of developers and designers to create applications that make it possible for others to perform specific tasks on computers, cellphones, or other devices. Additionally, they might also be in charge of directing research into new software products and technologies.

Software / Application Developer – Entry Level

TECH.APP.GEN.P10

Software / Application Developers design, build and maintain software applications. They work with teams of developers and designers to create applications that make it possible for others to perform specific tasks on computers, cellphones, or other devices. Additionally, they might also be in charge of directing research into new software products and technologies.

Full Stack Developer – Senior Level

TECH.APP.FSD.E10

Experts in both the front-end and back-end development. Responsible for the full stack of technology that makes up a website. They are proficient in both front-end and back-end languages, and frameworks, as well as in server, network and hosting environments.

Full Stack Developer – Experienced

TECH.APP.FSD.P30

Experts in both the front-end and back-end development. Responsible for the full stack of technology that makes up a website. They are proficient in both front-end and back-end languages, and frameworks, as well as in server, network and hosting environments.

Full Stack Developer – Intermediate

TECH.APP.FSD.P20

Experts in both the front-end and back-end development. Responsible for the full stack of technology that makes up a website. They are proficient in both front-end and back-end languages, and frameworks, as well as in server, network and hosting environments.

Full Stack Developer – Entry Level

TECH.APP.FSD.P10

Experts in both the front-end and back-end development. Responsible for the full stack of technology that makes up a website. They are proficient in both front-end and back-end languages, and frameworks, as well as in server, network and hosting environments.

AR/VR Engineer – Experienced

TECH.APP.AVR.P30

Responsible for making sure the AR/VR system works properly. AR/VR developers are also in charge of developing, testing, and implementing AR/VR technologies.

AR/VR Engineer – Intermediate

TECH.APP.AVR.P20

Responsible for making sure the AR/VR system works properly. AR/VR developers are also in charge of developing, testing, and implementing AR/VR technologies.

AR/VR Engineer – Entry Level

TECH.APP.AVR.P10

Responsible for making sure the AR/VR system works properly. AR/VR developers are also in charge of developing, testing, and implementing AR/VR technologies.

IoT Developer / Engineer – Experienced

TECH.APP.IOT.P30

Responsible for making sure the IoT system works properly. IoT developers are also in charge of developing, testing, and implementing IoT technologies.

IoT Developer / Engineer – Intermediate

TECH.APP.IOT.P20

Responsible for making sure the IoT system works properly. IoT developers are also in charge of developing, testing, and implementing IoT technologies.

IoT Developer / Engineer – Entry Level

TECH.APP.IOT.P10

Responsible for making sure the IoT system works properly. IoT developers are also in charge of developing, testing, and implementing IoT technologies.

Software Quality Assurance (QA) – Head / Top Executive

QLTY.GEN.SQA.E30

Heads the software quality assurance team and software test engineers. Provides direction to the teams and shapes the QA and testing processes during the design or production stage.

Software Quality Assurance (QA) – Senior Level

QLTY.GEN.SQA.E10

Leads the software quality assurance team and software test engineers. Provides direction to the teams and shapes the QA and testing processes during the design or production stage.

Software Quality Assurance (QA) – Manager

QLTY.GEN.SQA.M20

Leads the software quality assurance team and software test engineers. Provides direction to the teams and shapes the QA and testing processes during the design or production stage.

Software Quality Assurance (QA) – Experienced

QLTY.GEN.SQA.P30

Responsibilities begin when the product has reached the production stage to be rest assured that the product is being devised as per the specifications mentioned by the client. A QA Engineer often works closer to the production end of the business, and writes inspection procedures and audits the process on the production floor, rather than being directly involved with the testing.

Software Quality Assurance (QA) – Intermediate

QLTY.GEN.SQA.P20

Responsibilities begin when the product has reached the production stage to be rest assured that the product is being devised as per the specifications mentioned by the client. A QA Engineer often works closer to the production end of the business, and writes inspection procedures and audits the process on the production floor, rather than being directly involved with the testing.

Software Quality Assurance (QA) – Entry Level

QLTY.GEN.SQA.P10

Responsibilities begin when the product has reached the production stage to be rest assured that the product is being devised as per the specifications mentioned by the client. A QA Engineer often works closer to the production end of the business, and writes inspection procedures and audits the process on the production floor, rather than being directly involved with the testing.

Software Test Engineer – Experienced

TECH.APP.TST.P30

A Test Engineer designs test methods and conducts evaluations to determine product performance. This can occur during either the design or production stage. When he is given the task to test a certain product, a test engineer would test various aspects of the products so as to gauge which technique gives the best output.

Software Test Engineer – Intermediate

TECH.APP.TST.P20

A Test Engineer designs test methods and conducts evaluations to determine product performance. This can occur during either the design or production stage. When he is given the task to test a certain product, a test engineer would test various aspects of the products so as to gauge which technique gives the best output.

Software Test Engineer – Entry Level

TECH.APP.TST.P10

A Test Engineer designs test methods and conducts evaluations to determine product performance. This can occur during either the design or production stage. When he is given the task to test a certain product, a test engineer would test various aspects of the products so as to gauge which technique gives the best output.

Software Development – Mobile App

Mobile App Development – Senior Level

TECH.APP.MOB.E10

Leads the mobile app and software development team. Provides direction to the teams and shapes the software development process.

Mobile App Developer – Experienced

TECH.APP.MOB.P30

Primary duty is to create, maintain and implement the source code to develop mobile apps and programs. Mobile application developers possess excellent working knowledge of the different platforms, both for smartphones and tablets.

Mobile App Developer – Intermediate

TECH.APP.MOB.P20

Primary duty is to create, maintain and implement the source code to develop mobile apps and programs. Mobile application developers possess excellent working knowledge of the different platforms, both for smartphones and tablets.

Mobile App Developer – Entry Level

TECH.APP.MOB.P10

Primary duty is to create, maintain and implement the source code to develop mobile apps and programs. Mobile application developers possess excellent working knowledge of the different platforms, both for smartphones and tablets.

Software Release / Configuration

Software Release / Configuration – Manager

SUPP.REL.SOF.M20

Leads the team responsible for implementing and managing the software release processes across products. Provides direction to the teams and shapes the software release/configuration process.

Software Release / Configuration Engineer – Experienced

SUPP.REL.SOF.P30

Responsibilities include implementing and managing the software release processes across products. Assist development teams to seamlessly manage and deploy code to end users. Meet delivery goals, and measure success.

GIS

Geographic Information Systems – Experienced

ENGR.STR.GIS.P30

Responsible for analyzing spatial data through mapping software and designing digital maps with geographic data and various other data sets.

Geographic Information Systems – Entry Level

ENGR.STR.GIS.P10

Responsible for analyzing spatial data through mapping software and designing digital maps with geographic data and various other data sets.

Technical Support

Technical Support – Head / Top Executive

SUPP.TEC.TSP.E30

The Technical Support Manager is responsible for the day-to-day operation of the organization’s technical support team. They direct and coordinate a team of tech support specialists, analyze and review product issues to determine if problems are imminent, and develop solutions before they occur. Follow up with customers to gauge their satisfaction with problem resolution; identify tech support problem areas, and work with Engineers/QA to implement corrective actions.

Technical Support – Senior Level

SUPP.TEC.TSP.E10

The Technical Support Manager is responsible for the day-to-day operation of the organization’s technical support team. They direct and coordinate a team of tech support specialists, analyze and review product issues to determine if problems are imminent, and develop solutions before they occur. Follow up with customers to gauge their satisfaction with problem resolution; identify tech support problem areas, and work with Engineers/QA to implement corrective actions.

Technical Support – Manager

SUPP.TEC.TSP.M20

The Technical Support Manager is responsible for the day-to-day operation of the organization’s technical support team. They direct and coordinate a team of tech support specialists, analyze and review product issues to determine if problems are imminent, and develop solutions before they occur. Follow up with customers to gauge their satisfaction with problem resolution; identify tech support problem areas, and work with Engineers/QA to implement corrective actions.

Technical Support Engineer – Experienced

SUPP.TEC.TSP.P30

Responsible for providing technical support to customers. Analyze, isolate, research, and explain step by step technical troubleshooting solutions related to software or hardware to provide a resolution, and ensure products are operating as designed. Utilize problem solving, conflict resolution, negotiation, and de-escalation skills with customers.

Technical Support Engineer – Intermediate

SUPP.TEC.TSP.P20

Responsible for providing technical support to customers. Analyze, isolate, research, and explain step by step technical troubleshooting solutions related to software or hardware to provide a resolution, and ensure products are operating as designed. Utilize problem solving, conflict resolution, negotiation, and de-escalation skills with customers.

Technical Support Engineer – Entry Level

SUPP.TEC.TSP.P10

Responsible for providing technical support to customers. Analyze, isolate, research, and explain step by step technical troubleshooting solutions related to software or hardware to provide a resolution, and ensure products are operating as designed. Utilize problem solving, conflict resolution, negotiation, and de-escalation skills with customers.

Technical Product Implementation

SUPP.TEC.TPI.P30

Responsible for deploying, implementing and configuring products. Performs software and hardware installation and/or upgrade, system configuration, quality testing, and documentation. Verifies that the implemented system is error free and functional. Work closely with customers to benchmark, design, plan and implement solutions.

Technical Writing

Technical Writing – Senior Level

TECH.APP.TWR.E10

Leads a team responsible for preparing instruction manuals, how-to guides, journal articles, and other supporting documents to communicate complex and technical information more easily. This style of writing has a very different purpose and different characteristics than other writing styles such as creative writing, academic writing or business writing.

Technical Writer – Experienced

TECH.APP.TWR.P30

Responsible for preparing instruction manuals, how-to guides, journal articles, and other supporting documents to communicate complex and technical information more easily. This style of writing has a very different purpose and different characteristics than other writing styles such as creative writing, academic writing or business writing.

Technical Writer – Intermediate

TECH.APP.TWR.P20

Responsible for preparing instruction manuals, how-to guides, journal articles, and other supporting documents to communicate complex and technical information more easily. This style of writing has a very different purpose and different characteristics than other writing styles such as creative writing, academic writing or business writing.

Technical Writer – Entry Level

TECH.APP.TWR.P10

Responsible for preparing instruction manuals, how-to guides, journal articles, and other supporting documents to communicate complex and technical information more easily. This style of writing has a very different purpose and different characteristics than other writing styles such as creative writing, academic writing or business writing.

Web Development

Web Application Development – Senior Level

TECH.SPE.WEB.E10

Leads a team of developers and designers, providing direction to shape and manage web applications.

Web Applications Developer – Experienced

TECH.SPE.WEB.P30

A web applications developer is a software designer or engineer who is involved in the development and design of web and/or network applications. They are responsible for the web application code, testing and debugging, and performance of a web application.

Web Applications Developer – Intermediate

TECH.SPE.WEB.P20

A web applications developer is a software designer or engineer who is involved in the development and design of web and/or network applications. They are responsible for the web application code, testing and debugging, and performance of a web application.

Web Applications Developer – Entry Level

TECH.SPE.WEB.P10

A web applications developer is a software designer or engineer who is involved in the development and design of web and/or network applications. They are responsible for the web application code, testing and debugging, and performance of a web application.

Website Development – Senior Level

TECH.APP.WEB.E10

A website development – senior-level professional oversees the design, development, and implementation of a company’s website. They must have a strong understanding of web programming languages and be able to create visually appealing and user-friendly websites. Additionally, they must be able to optimize websites for search engine visibility.

Website Developer – Experienced

TECH.APP.WEB.P30

A website development professional is responsible for the design, development, and implementation of a company’s website. They must have a strong understanding of web programming languages and be able to create visually appealing and user-friendly websites. Additionally, they must be able to optimize websites for search engine visibility.

Website Designer – Intermediate

TECH.APP.WEB.P20

A website development professional is responsible for the design, development, and implementation of a company’s website. They must have a strong understanding of web programming languages and be able to create visually appealing and user-friendly websites. Additionally, they must be able to optimize websites for search engine visibility.

Website Designer – Entry Level

TECH.APP.WEB.P10

A website development professional is responsible for the design, development, and implementation of a company’s website. They must have a strong understanding of web programming languages and be able to create visually appealing and user-friendly websites. Additionally, they must be able to optimize websites for search engine visibility.

Consulting

Database Consultant

TECH.SYS.DBC.C40

Provides database support services and assists in design, development and implementation of database systems. Performs database upgrades and migrations to support IT projects. Optimizes database systems for performance and operational efficiency. Performs data back-up and archival on regular basis.

Date Warehouse Consultant

DATA.IDE.DWC.C40

Provides support services and assists designing data warehouse solutions and working with conventional data warehouse technologies to come up with plans that best support a business or organization.

Information Technology General Consultant

TECH.ITC.ITC.C40

Responsible for providing expertise in establishing and maintaining the enterprise Information Systems.

Information Security Consultant

TECH.SEC.ISC.C40

Provides support services and assists on information security issues related to the systems and workflow to ensure that internal and external security controls are appropriate and operating as intended.

Business Analyst (BI) Consultant

DATA.BUS.BAC.C40

Assists and collaborates with business users to identify report objectives and requirements. Assists in report development and testing for various business users.

Cyber Security Consultant

TECH.SEC.CSC.C40

Assists in cyber security architecture and advise on information security issues related to the systems and workflow to ensure that internal and external security controls are appropriate and operating as intended.

Cloud Consultant

TECH.ISA.CLC.C40

Assists with converting the technical requirements of a cloud project into the architecture and design that will guide the final product. Often, Cloud Architects are also responsible for bridging the gaps between complex business problems and solutions in the cloud. Other members of a technology team, including DevOps engineers and developers, work with the Cloud Architect to ensure that the right technology or technologies are being built.

Network Consultant

ENGR.NET.NTC.C40

Provides support services and assists for planning, coordinating and managing network infrastructure and related components to provide for the operations and security of the corporate network infrastructure.

Search Engine Marketing Consultant

MKSP.PMM.SEC.C40

Assists with creating strategies with prominent search engines, developing and testing new keywords, managing Pay-Per-Click campaigns, analyzing click-through data and conducting research.

Search Engine Optimization Consultant

MKSP.PMM.SOC.C40

Assists with creating strategies for analyzing website code, reviewing and implementing websites that are optimized to be picked up by search engines. An SEO specialist will optimize website layouts and develop content to include keywords or phrases in order to increase traffic to website.

Digital Media Consultant

MKSP.SAM.DMC.C40

Assists with creating strategies for the design and production of websites, product graphics, web logos, social media graphics, banners, email campaigns, email templates, etc.

Application Developer / Software Developer Consultant

TECH.APP.ADC.C40

Assists with creating strategies to design and develop software systems and applications that solves business problems.

Mobile App Consultant

TECH.APP.MAC.C40

Assists with developing, customizing, maintaining and supporting Mobile Applications as per requirement of the business.

Microsoft SharePoint Consultant

TECH.SYS.MSC.C40

Assists with developing, customizing, maintaining and supporting Microsoft applications as per requirement of the business.

Oracle Consultant

TECH.SYS.ORC.C40

Assists with developing, customizing, maintaining and supporting Oracle applications as per requirement of the business.

ERP Consultant

TECH.SYS.ERC.C40

Assists with the configuring, testing and implementing ERP systems and applications.

SAP Consultant

TECH.APP.SAC.C40

Assists with developing, customizing, maintaining and supporting SAP applications as per requirement of the business.

SalesForce CRM Consultant

TECH.ADM.SFC.C40

Assists with developing, customizing, maintaining and supporting CRM applications as per requirement of the business.