CAREER LIBRARY

Technology Industry

Learn more about the Technology industry, read our articles and explore the job roles.

Latest Articles

Read the latest articles on Technology, and learn more about the industry.

Job Roles in Technology

The technology industry focuses on the development and maintenance of computer systems and software.

Accessibility Services Specialist
Accessibility Services Specialist

This role focuses on ensuring that products, services, environments, and facilities are usable by people with disabilities. They assess accessibility compliance and work on improving inclusivity.

Agile Product Owner
Agile Product Owner

An Agile Product Owner is responsible for defining the vision for a product, managing the product backlog, and ensuring the team delivers value to the business in line with project goals.

AI and Machine Learning Consultant
AI and Machine Learning Consultant

This role involves providing expert advice to companies on how to implement and leverage artificial intelligence and machine learning technologies to improve business operations and create new product offerings.

AI Developer
AI Developer

An AI Developer works on designing, implementing, and maintaining artificial intelligence initiatives. This role involves programming, data science, and machine learning skills.

Algorithm Developer
Algorithm Developer

An Algorithm Developer is responsible for designing, testing, and implementing complex algorithms that serve as the backbone for various software applications, data analysis, or problem-solving tasks.

Analytics Manager
Analytics Manager

An Analytics Manager oversees the data analysis efforts within an organization, turning raw data into insights for decision-making, and implements tools and strategies to translate complex data sets into understandable reports.

Application Developer
Application Developer

An Application Developer designs, codes, tests, and maintains software applications. They work with various programming languages and are involved in all phases of the software development life cycle.

Application Security Engineer
Application Security Engineer

An Application Security Engineer specializes in ensuring that software applications are designed and implemented with security in mind to protect them from threats.

Applications Engineer
Applications Engineer

An Applications Engineer specializes in adapting and implementing complex engineering solutions for end users or clients based on their unique requirements. They often collaborate with product development teams to tailor engineering products to meet specific application needs.

Application Support Analyst
Application Support Analyst

An Application Support Analyst is responsible for troubleshooting and resolving applications issues, providing support to end-users, and ensuring that software applications are functioning optimally within a company.

ASIC Design Engineer
ASIC Design Engineer

An ASIC Design Engineer specializes in creating application-specific integrated circuits, which are custom-designed electronic chips used in various products and devices.

Associate Product Manager
Associate Product Manager

An Associate Product Manager assists in the planning and execution of product strategies. This role involves market research, customer analysis, and coordination with design and development teams to deliver successful products.

Back-End Developer
Back-End Developer

A Back-End Developer is responsible for server-side web application logic as well as the integration with the front-end of websites. They write web services and APIs used by front-end developers and mobile application developers.

Big Data Engineer
Big Data Engineer

A Big Data Engineer develops systems and infrastructure capable of handling large volumes of data, and uses complex analytical methods to derive insights and support decision-making.

Blockchain Technology Advisor
Blockchain Technology Advisor

A Blockchain Technology Advisor specializes in providing strategic insights and guidance to businesses on the adoption and integration of blockchain technologies to improve processes, security, and transactions.

Business Intelligence Analyst
Business Intelligence Analyst

A professional who analyzes complex data sets to identify business and market trends, aiding in strategic decision making for organizations.

Chief Data Scientist
Chief Data Scientist

The Chief Data Scientist is a senior role responsible for overseeing data science projects, developing data strategies, and leading a team of data analysts and scientists to leverage data insights for business growth.

Chief Executive Officer
Chief Executive Officer

A Chief Executive Officer (CEO) is the highest-ranking executive in a company, whose responsibilities include making major corporate decisions, managing the overall operations and resources of the company, and acting as the main point of communication between the board of directors and corporate operations.

Chief Information Security Officer
Chief Information Security Officer

A senior-level executive responsible for developing and implementing an information security program, which includes procedures and policies designed to protect enterprise communications, systems and assets from both internal and external threats.

Chief Product Officer
Chief Product Officer

The Chief Product Officer (CPO) is a senior executive responsible for leading the product vision, strategy, design, and development within a company.

Chief Technology Officer
Chief Technology Officer

A Chief Technology Officer is responsible for overseeing the development and dissemination of technology for external customers, vendors, and other clients to help improve and increase business.

Cloud Engineer
Cloud Engineer

A Cloud Engineer specializes in cloud computing, designing, deploying, and managing cloud services and infrastructure. They work on cloud application development, cloud architecture, and system integrations.

Cloud Network Engineer
Cloud Network Engineer

A Cloud Network Engineer specializes in designing, implementing, maintaining, and supporting network infrastructure within cloud environments. They ensure optimal network performance for cloud-based applications.

Cloud Security Architect
Cloud Security Architect

A Cloud Security Architect is responsible for designing and implementing secure cloud environments and infrastructures, ensuring data protection, compliance with regulations, and effective risk management strategies in cloud computing.

Cloud Solutions Architect
Cloud Solutions Architect

A Cloud Solutions Architect is responsible for designing and implementing cloud computing solutions, ensuring scalability, reliability, and security within an IT infrastructure.

Cloud Support Engineer
Cloud Support Engineer

A Cloud Support Engineer provides technical support for cloud computing environments. They troubleshoot network, operating system, and applications issues for cloud services.

Computer Architecture Developer
Computer Architecture Developer

A professional who designs, develops, and optimizes the foundational structures and hardware such as CPUs, GPUs, and memory systems within computing devices.

Computer Vision Engineer
Computer Vision Engineer

A computer vision engineer designs algorithms and systems that enable computers to interpret and process visual data from the world.

Computer Vision Hardware Engineer
Computer Vision Hardware Engineer

This job role involves designing and developing hardware components for computer vision systems, which are used to capture and analyze visual information for various applications including automation, security, and robotics.

Cryptanalyst
Cryptanalyst

A cryptanalyst is responsible for deciphering coded messages, developing encryption algorithms, and analyzing and breaking cryptographic systems, often for the purpose of information security.

Cryptographer
Cryptographer

A cryptographer develops algorithms, ciphers and security systems to encrypt sensitive information. They ensure data security against unauthorized access and cyber threats.

Customer Service Engineer
Customer Service Engineer

A technical support specialist who solves customer issues related to a company's products or services, often requiring both customer service skills and technical expertise.

Customer Success Engineer
Customer Success Engineer

This role is focused on providing technical support and guidance to ensure customers are successful with a company's product or service. They work on problem-solving and customer retention.

Cyber Defense Analyst
Cyber Defense Analyst

A Cyber Defense Analyst is responsible for protecting information systems by identifying, monitoring, and defending against cyber threats and vulnerabilities. They analyze security breaches and take steps to rectify the damage and prevent future incidents.

Cybersecurity Advisor
Cybersecurity Advisor

A Cybersecurity Advisor is responsible for guiding organizations in protecting their computer systems, networks, and data from cyber threats and attacks.

Cybersecurity Analyst
Cybersecurity Analyst

A Cybersecurity Analyst is responsible for protecting information systems by identifying and solving potential and actual security problems. They monitor networks for security breaches and investigate violations when they occur.

Cybersecurity Consultant
Cybersecurity Consultant

A cybersecurity consultant assesses security measures for computer networks and systems to protect against threats and ensure data integrity. They advise on risk management and best practices for IT security.

Cybersecurity Engineer
Cybersecurity Engineer

A cybersecurity engineer safeguards computer systems and networks from cyber threats such as hacking, viruses, and malware. They design and implement security measures to protect data.

Cybersecurity Incident Analyst
Cybersecurity Incident Analyst

A specialist responsible for monitoring and defending against security breaches, analyzing threats and vulnerabilities, responding to cyber incidents, and aiding in the recovery process.

Cybersecurity Manager
Cybersecurity Manager

A Cybersecurity Manager oversees an organization's information security strategy, including protection against cyber attacks, ensuring data privacy, and managing a team of IT security professionals.

Cybersecurity Operations Manager
Cybersecurity Operations Manager

Responsible for overseeing the protection of digital assets, managing a team that monitors and defends against cyber threats, and ensuring organizational cybersecurity policies are maintained.

Cybersecurity Sales Engineer
Cybersecurity Sales Engineer

A cybersecurity sales engineer combines technical knowledge of cybersecurity products and services with sales skills to provide clients with tailored security solutions.

Cybersecurity Specialist
Cybersecurity Specialist

A professional responsible for protecting information systems by ensuring their security posture against cyber threats, analyzing security risks, and implementing defensive measures.

Cybersecurity Support Specialist
Cybersecurity Support Specialist

A professional responsible for safeguarding information systems by identifying vulnerabilities, fortifying defenses, and responding to security breaches.

Data Analyst
Data Analyst

A Data Analyst is responsible for collecting, processing, and performing statistical analyses on large datasets. They discover how data can be used to answer questions and solve problems.

Data Analytics Specialist
Data Analytics Specialist

A Data Analytics Specialist is responsible for examining large datasets to identify trends, develop charts, and create visual presentations to help businesses make more strategic decisions.

Data Architect
Data Architect

A Data Architect creates blueprints for data management systems. This role involves designing, constructing, deploying, and managing the framework that determine how data is stored, consumed, and integrated into business systems.

Database Administrator
Database Administrator

A Database Administrator manages and maintains the database systems within an organization, ensuring data integrity, security, and availability.

Database Support Engineer
Database Support Engineer

A Database Support Engineer specializes in ensuring the optimal performance and security of database systems, providing technical support, troubleshooting, and maintenance services.

Data Center Manager
Data Center Manager

A Data Center Manager is responsible for overseeing the technical and IT operations of a data center. This includes managing staff, budgets, and ensuring the reliability and security of data services.

Data Center Support Specialist
Data Center Support Specialist

A Data Center Support Specialist maintains and troubleshoots the digital infrastructure and systems within a data center, ensuring efficient operation of servers, networks, and related technology.

Data Compliance Officer
Data Compliance Officer

A Data Compliance Officer ensures that an organization follows the applicable laws, regulations, and standards for handling data, including data protection, privacy, and retention policies.

Data Engineer
Data Engineer

A Data Engineer designs, constructs, installs, tests, and maintains highly scalable data management systems. They ensure that data flows smoothly and efficiently to provide valuable insights.

Data Governance Specialist
Data Governance Specialist

Responsible for establishing and ensuring adherence to an organization's data governance policies to improve data quality and security. Often involved in data management, privacy, and compliance initiatives.

Data Manager
Data Manager

A Data Manager is responsible for overseeing the development and use of data systems. They ensure that data is accurate, available, and secure. They also analyze and leverage data to help optimize business processes and decision-making.

Data Mining Specialist
Data Mining Specialist

A Data Mining Specialist is responsible for analyzing large datasets to discover patterns, trends, and insights. They use statistical methods and machine learning techniques to predict outcomes and inform decision-making across various applications in business and research.

Data Operations Manager
Data Operations Manager

This role entails overseeing the management and optimization of data processing, storage, and retrieval systems within an organization to ensure data accessibility, accuracy, and security.

Data Policy Analyst
Data Policy Analyst

A Data Policy Analyst develops, implements, and monitors data policies to ensure data governance, compliance, and effective data management within an organization.

Data Privacy Officer
Data Privacy Officer

A Data Privacy Officer is responsible for ensuring that an organization complies with data protection laws and regulations. They develop and implement policies to protect personal data.

Data Quality Manager
Data Quality Manager

This role involves overseeing data collection, data processing, and data management activities to ensure high data quality standards are met. The function typically handles the development and implementation of data quality policies, metrics for quality checking, and leads teams responsible for data validation and cleansing.

Data Science Manager
Data Science Manager

A Data Science Manager leads a team of data scientists, overseeing the collection, analysis, and interpretation of large data sets and implementing data-driven solutions to business challenges.

Data Scientist
Data Scientist

A Data Scientist analyzes large amounts of data to glean insights and support decision making across various aspects of business operations. They use statistics, machine learning, and data mining techniques to predict future trends and assist in strategic planning.

Data Security Analyst
Data Security Analyst

A Data Security Analyst is responsible for protecting an organization's data from unauthorized access, theft, or damage. They implement security measures, monitor networks for security breaches, and respond to incidents.

Data Systems Developer
Data Systems Developer

A Data Systems Developer is responsible for designing, building, and maintaining data processing systems which may include databases, data warehouses, and data lakes, as well as related software applications.

Data Visualization Specialist
Data Visualization Specialist

A Data Visualization Specialist interprets complex data and turns it into understandable, engaging visual formats, such as charts or graphs, to aid decision-making.

Data Warehouse Manager
Data Warehouse Manager

A Data Warehouse Manager oversees the storage, organization, and management of large sets of structured data. They ensure data accessibility for business analysis and intelligence.

Desktop Support Technician
Desktop Support Technician

A Desktop Support Technician provides technical support for computer systems and ensures the proper functioning of desktop hardware and software within an organization.

DevOps Engineer
DevOps Engineer

A DevOps Engineer is a key role that involves overseeing code releases and deployments, collaborating with software developers, system operators and other IT staff, and working on system automation.

Digital Forensics Expert
Digital Forensics Expert

A Digital Forensics Expert investigates and recovers material found in digital devices, often in the context of crime or cybersecurity incidents.

Digital Product Manager
Digital Product Manager

A Digital Product Manager oversees the development of digital products, often working closely with teams of designers, engineers, and marketers to bring a product to market. They are responsible for product strategy, roadmap, and feature definition.

Digital Transformation Expert
Digital Transformation Expert

This role involves guiding organizations through the process of using digital technologies to radically improve performance or reach.

Director of Data Science
Director of Data Science

A Director of Data Science oversees a team of data scientists and analysts to extract insights from data, inform company strategy, and drive data-driven decision-making across the organization.

Director of Product Management
Director of Product Management

Responsible for overseeing product development strategies, leading product teams, and ensuring that the products meet market needs and company goals.

Embedded Systems Engineer
Embedded Systems Engineer

Embedded Systems Engineers are specialized engineers who design, develop, and maintain systems embedded within hardware devices. These often include microcontrollers and programmable logic.

Enterprise Support Engineer
Enterprise Support Engineer

An Enterprise Support Engineer provides technical support and services to clients or users in large organizations, addressing issues with software, hardware, and networks.

Ethical Hacker
Ethical Hacker

An ethical hacker is a security professional who applies their hacking skills for defensive purposes on behalf of the owners of information systems.

Executive Support Engineer
Executive Support Engineer

An Executive Support Engineer provides technical support and assistance to company executives, ensuring their IT systems are functioning optimally and securely.

Field Application Engineer
Field Application Engineer

This role involves supporting technical sales processes by bridging the gap between customers' technical requirements and product solutions, often working with complex electronic or industrial systems.

Field Service Technician
Field Service Technician

A Field Service Technician performs maintenance and repairs on equipment and devices, often traveling to various locations to provide hands-on technical support.

Firmware Developer
Firmware Developer

A Firmware Developer designs and implements software for embedded systems, such as microcontrollers or other hardware devices that control various functions or features of electronic products and machinery.

Front-End Developer
Front-End Developer

A Front-End Developer specializes in building the user interface and user experience of websites and web applications, utilizing technologies such as HTML, CSS, and JavaScript.

Full-Stack Developer
Full-Stack Developer

A Full-Stack Developer is a professional who has expertise in both front-end and back-end development processes. They are capable of handling all aspects of web development, from user interface design to server-side programming and database management.

Global Support Manager
Global Support Manager

A Global Support Manager oversees a company's technical support operations across various countries, ensuring customer satisfaction and aligning support services with the company's global strategy.

Graphics Developer
Graphics Developer

A Graphics Developer creates visual content using computer software. This can include designing graphics, animations, and visual effects for various applications such as videogames, simulations, and advertising materials.

Hardware Security Engineer
Hardware Security Engineer

A Hardware Security Engineer is responsible for designing, testing, and implementing security systems within hardware to prevent and mitigate risks of data breaches, theft, or sabotage.

Hardware Support Engineer
Hardware Support Engineer

A Hardware Support Engineer provides technical assistance and maintenance for computer and network hardware. They install and configure hardware, diagnose malfunctions, and ensure all systems operate correctly.

Helpdesk Analyst
Helpdesk Analyst

A helpdesk analyst provides technical support and troubleshooting services to end-users who need assistance with their computer hardware or software.

Help Desk Technician
Help Desk Technician

A Help Desk Technician provides support to users experiencing technical problems with hardware or software. They troubleshoot issues, guide on usage, and ensure efficient operation of computer systems.

Incident Responder
Incident Responder

An Incident Responder is responsible for addressing security incidents, analyzing security risks, and implementing strategies to prevent future breaches. They often work in teams to quickly address any threats to an organization's IT infrastructure.

Information Assurance Analyst
Information Assurance Analyst

An Information Assurance Analyst is responsible for ensuring the security of an organization's information by assessing vulnerabilities, implementing security measures, and managing overall information risk.

Information Security Analyst
Information Security Analyst

An Information Security Analyst is responsible for protecting an organization's computer systems and networks by monitoring for security breaches, installing software to safeguard information, and developing security standards.

Information Security Officer
Information Security Officer

An Information Security Officer is responsible for protecting an organization's computers, networks, and data against threats, such as security breaches, computer viruses, and cyber attacks.

Information Systems Security Manager
Information Systems Security Manager

This role involves overseeing the IT security measures of an organization, ensuring the protection of computer systems and data from cyber threats.

Infrastructure Architect
Infrastructure Architect

An Infrastructure Architect designs and oversees the implementation of network and computer infrastructure for an organization. They ensure the IT systems are efficient, scalable, and secure.

Infrastructure Engineer
Infrastructure Engineer

An Infrastructure Engineer designs, builds, and maintains the foundational technical components of an organization, such as servers, networks, and cloud systems.

Infrastructure Manager
Infrastructure Manager

An Infrastructure Manager oversees the organization's technical systems and IT infrastructure, ensuring stability, efficiency, and security. They manage IT teams, plan upgrades, and develop policies.

Infrastructure Support Engineer
Infrastructure Support Engineer

An Infrastructure Support Engineer works on maintaining and troubleshooting the physical and virtual systems that support the IT needs of an organization, including servers, storage, and networking equipment.

Integration Engineer
Integration Engineer

An Integration Engineer develops systems to ensure different software and hardware work together seamlessly. They connect various IT systems, enabling them to function cohesively within an organization.

IoT Hardware Developer
IoT Hardware Developer

An IoT Hardware Developer designs and creates devices that are connected to the internet, allowing for data exchange and automation across various applications.

IT Infrastructure Manager
IT Infrastructure Manager

An IT Infrastructure Manager oversees the organization's technical infrastructure, ensuring the IT systems' reliability, performance, and security.

IT Operations Manager
IT Operations Manager

An IT Operations Manager oversees and directs the day-to-day activities of an organization's IT department, ensuring that systems, services, and infrastructure work reliably and securely.

IT Security Consultant
IT Security Consultant

An IT Security Consultant is responsible for assessing the cybersecurity of a company, identifying vulnerabilities, and designing and implementing solutions to protect against cyber threats.

IT Security Engineer
IT Security Engineer

An IT Security Engineer develops and implements security measures to protect an organization's computer systems and networks from cyber threats.

IT Service Manager
IT Service Manager

An IT Service Manager oversees the delivery of technology services within an organization, ensuring that IT support is efficient and aligns with business objectives.

IT Strategy Analyst
IT Strategy Analyst

An IT Strategy Analyst evaluates and analyzes information technology systems to improve business efficiency and implement strategic solutions.

IT Support Engineer
IT Support Engineer

An IT Support Engineer maintains and troubleshoots the software and hardware components of an organization's information technology system.

IT Support Manager
IT Support Manager

An IT Support Manager oversees the support operations of an organization's IT department. They ensure that all systems are operational, manage technical support staff, and resolve user issues.

IT Support Specialist
IT Support Specialist

An IT Support Specialist assists with computer systems, troubleshoots problems, provides technical support and ensures the smooth operation of IT equipment.

IT Support Technician
IT Support Technician

An IT Support Technician is responsible for maintaining the computer systems of the organization, troubleshoots technical issues, and ensures seamless operation of IT-related functions.

Lead Technical Support Engineer
Lead Technical Support Engineer

A technical expert who manages a team providing technical assistance, troubleshooting, and guidance to customers for software or hardware products.

Machine Learning Architect
Machine Learning Architect

A Machine Learning Architect designs the architecture of machine learning systems, selecting appropriate algorithms and data processes to enable predictive analytics and automation.

Machine Learning Engineer
Machine Learning Engineer

A Machine Learning Engineer is responsible for designing and developing machine learning and deep learning systems, running machine learning tests and experiments, and implementing algorithms.

Malware Analyst
Malware Analyst

A Malware Analyst investigates, analyzes, and reverse engineers malicious software to understand and defend against cyber threats.

Memory Systems Engineer
Memory Systems Engineer

A Memory Systems Engineer works on designing and developing memory hardware, such as RAM and flash storage, ensuring performance, reliability, and integration with other system components.

Microprocessor Design Engineer
Microprocessor Design Engineer

This job role involves the development and design of microprocessors, including the creation of schematic diagrams, integration of hardware and software, and performance optimization.

ML Ops Engineer
ML Ops Engineer

An ML Ops Engineer works on the design, deployment, and operation of machine learning models within production environments. They ensure that ML systems are scalable, reproducible, and maintainable.

Mobile App Developer
Mobile App Developer

A mobile app developer specializes in designing and creating applications for mobile devices across various operating systems such as iOS and Android. They code, test, debug, and monitor mobile applications.

Mobile Product Manager
Mobile Product Manager

A Mobile Product Manager oversees the development and optimization of mobile applications. They define product strategies, work with cross-functional teams, and ensure the app meets business goals and user needs.

Natural Language Processing Engineer
Natural Language Processing Engineer

This role specializes in programming computers to process and analyze large amounts of natural language data. The goal is to help machines understand human language to perform tasks.

Network Administrator
Network Administrator

A Network Administrator is responsible for overseeing and maintaining an organization's computer networks, ensuring that network hardware and software are working smoothly, and handling any network-related issues.

Network Architect
Network Architect

A Network Architect designs and builds data communication networks, including local area networks (LANs), wide area networks (WANs), and intranets. These networks range from small connections to a multinational series of globally distributed communications systems.

Network Engineer
Network Engineer

A Network Engineer designs, implements, and troubleshoots computer networks such as intranets, extranets, and large LAN and WAN. They ensure network security and connectivity.

Network Operations Manager
Network Operations Manager

Responsible for overseeing the daily operations of network infrastructure, ensuring reliability and performance for users and handling the implementation of new network solutions.

Network Security Administrator
Network Security Administrator

A Network Security Administrator is responsible for protecting computer networks from cyber threats, implementing security policies, and managing firewall and network security systems.

Network Security Engineer
Network Security Engineer

A Network Security Engineer is responsible for protecting an organization's computer networks from cyber threats, implementing security measures, and monitoring networks for security breaches.

Network Security Specialist
Network Security Specialist

A Network Security Specialist is responsible for protecting computer networks from different types of cyber threats, securing data, and managing network access controls.

Network Support Engineer
Network Support Engineer

A Network Support Engineer is responsible for maintaining computer networks, solving technical problems, and ensuring network security and efficiency in an organization.

Optical Engineer
Optical Engineer

An optical engineer specializes in designing and developing optical systems and components, such as lenses, lasers, and fiber optics, used in various applications from medical equipment to telecommunications.

Penetration Tester
Penetration Tester

A Penetration Tester, also known as an ethical hacker, assesses the security of computer systems, networks, and applications to identify and remedy vulnerabilities.

Performance Engineer
Performance Engineer

A Performance Engineer is responsible for analyzing and improving system performance. This includes benchmarking, load testing, and identifying bottlenecks in software and hardware systems.

Principal Data Scientist
Principal Data Scientist

A principal data scientist is responsible for leading advanced analytics projects, developing predictive models, and leveraging data to drive strategic decisions within an organization.

Product Analyst
Product Analyst

A Product Analyst researches market conditions, gathers and analyzes product data, assesses user needs, and makes recommendations to improve or create products that meet market demands.

Product Data Analyst
Product Data Analyst

A Product Data Analyst is responsible for gathering and analyzing data regarding product performance, customer feedback, and market trends to inform business strategies and product development.

Product Lead
Product Lead

A Product Lead oversees the development and implementation of products, coordinates cross-functional teams, and ensures the product meets market needs and company goals.

Product Manager
Product Manager

A Product Manager oversees the development and lifecycle of a product, aligning product strategy with customer needs and business objectives. They guide cross-functional teams.

Product Operations Manager
Product Operations Manager

A Product Operations Manager oversees the operational aspects of product development and management, ensuring that the processes run smoothly from conception to delivery.

Product Owner
Product Owner

A product owner is responsible for setting, prioritizing, and evaluating the work generated by a software Scrum team in order to ensure impeccable features and functionality of the product.

Product Strategist
Product Strategist

A product strategist defines the vision and direction of a product or product line. They assess market trends, identify customer needs, and create product strategies to enhance business value.

Program Manager
Program Manager

A Program Manager oversees the successful delivery of projects by managing project goals, timelines, resources, and stakeholders. They ensure the coordination and alignment of multiple projects for efficient execution.

QA Analyst
QA Analyst

A QA Analyst, or Quality Assurance Analyst, evaluates software, systems, and other products to ensure they are free of defects and meet the quality standards of the organization before they reach the consumer.

QA Engineer
QA Engineer

A QA Engineer is responsible for ensuring product quality by designing and implementing tests, debugging, and defining corrective actions. They also review system requirements and track quality assurance metrics.

QA Testing Technician
QA Testing Technician

A QA Testing Technician is responsible for ensuring that products meet quality standards by performing tests, identifying defects, and verifying functionality.

Quality Assurance Analyst
Quality Assurance Analyst

A Quality Assurance Analyst is responsible for ensuring that products or services meet established standards for quality, including testing, identifying defects, and documenting any issues.

Quality Assurance Engineer
Quality Assurance Engineer

This role involves ensuring that products meet certain thresholds of acceptability. They develop and execute tests, identify product defects, and work to prevent defects in the production process.

Quality Assurance (QA) Engineer
Quality Assurance (QA) Engineer

QA Engineers are responsible for monitoring every phase of the development process to ensure that the design and software adhere to company standards. They focus on testing products for reliability and functionality.

Release Engineer
Release Engineer

A Release Engineer is responsible for the process of managing, planning, scheduling and controlling a software build through different stages and environments; including testing and deploying software releases.

Research Solutions Developer
Research Solutions Developer

A Research Solutions Developer creates and develops tools and systems to facilitate and optimize research processes, often involving software and data analysis solutions.

Sales Engineer
Sales Engineer

A Sales Engineer is responsible for selling complex scientific and technological products or services to businesses.

Scrum Master
Scrum Master

A Scrum Master facilitates the Agile development process, helping teams to organize and manage their workload more effectively, often within the technology sector.

Security Analyst
Security Analyst

A security analyst is responsible for protecting information systems by identifying vulnerabilities and improving computer system security measures.

Security Architect
Security Architect

A Security Architect designs and implements secure network and computer systems to protect organizational data from cyber threats and ensure compliance with security policies.

Security Auditor
Security Auditor

A Security Auditor is responsible for evaluating the safety and integrity of computer systems and the practices of operations for security risks. They ensure systems comply with security standards.

Security Awareness Manager
Security Awareness Manager

This job role involves planning, implementing, and maintaining programs to ensure employees are knowledgeable about cybersecurity protocols, the importance of safeguarding data, and recognizing potential threats.

Security Compliance Manager
Security Compliance Manager

A Security Compliance Manager ensures that an organization adheres to relevant laws, regulations, and standards concerning data protection and information security.

Security Engineer
Security Engineer

A security engineer is responsible for building and maintaining IT security solutions for an organization, including firewalls, anti-virus software, and intrusion detection systems.

Security Operations Center Analyst
Security Operations Center Analyst

This role involves monitoring and analyzing an organization's security posture, detecting and responding to cybersecurity threats and incidents, and improving security measures.

Security Researcher
Security Researcher

A Security Researcher investigates security threats, vulnerabilities, and defensive technologies to enhance the security posture of an organization or system.

Security Software Developer
Security Software Developer

A Security Software Developer is tasked with designing and developing software specifically for safeguarding digital assets against cyber threats. They ensure secure coding practices.

Security Solutions Architect
Security Solutions Architect

A Security Solutions Architect designs and implements security frameworks for an organization's IT and network infrastructure to protect against threats and ensure data integrity.

Security Systems Administrator
Security Systems Administrator

A professional in charge of managing and ensuring the security of computer systems and networks, dealing with protection against cyber threats and unauthorized access.

Semiconductor Engineer
Semiconductor Engineer

A Semiconductor Engineer designs, develops, and tests semiconductor devices and materials, like transistors and diodes, that are essential for modern electronics.

Service Desk Analyst
Service Desk Analyst

A service desk analyst provides technical support within an organization, assisting in resolving IT issues, monitoring systems, and maintaining computer networks.

Signal Integrity Engineer
Signal Integrity Engineer

A Signal Integrity Engineer focuses on the design and analysis of high-speed digital circuits to ensure the integrity of electrical signals, minimize noise, and mitigate electromagnetic interference.

Signal Processing Engineer
Signal Processing Engineer

A Signal Processing Engineer designs and implements algorithms that facilitate the transmission, storage, and analysis of signals like audio, video, and sensor data.

Site Reliability Engineer
Site Reliability Engineer

A Site Reliability Engineer is responsible for ensuring that a company's website and associated services maintain a high level of reliability and performance. They work on automating infrastructure, monitoring services, and creating tools to improve system efficiency.

Software Architect
Software Architect

A Software Architect designs the overarching structure of software systems, making high-level decisions about design and coding standards. They also ensure the technical standards and scalability align with company goals.

Software Developer
Software Developer

A software developer is a professional who writes, debugs, and executes the software code necessary to build and maintain software applications.

Software Development Manager
Software Development Manager

A manager responsible for overseeing the development of software applications, leading project teams, and ensuring successful project delivery.

Software Engineer
Software Engineer

A software engineer designs, develops, and maintains software applications or systems tailored to user needs, applying engineering principles and programming languages.

Software QA Tester
Software QA Tester

A Software QA Tester is responsible for evaluating software applications and systems to ensure quality and compliance with company standards and end-user requirements.

Software Sales Engineer
Software Sales Engineer

A professional responsible for selling complex software products and services to customers, demonstrating how software solutions meet client needs.

Software Support Engineer
Software Support Engineer

A Software Support Engineer is responsible for providing technical support and assistance for software products. They help users troubleshoot issues, ensure software compatibility and manage software updates.

Solutions Architect
Solutions Architect

A Solutions Architect is responsible for designing and organizing complex technical solutions to solve business problems, often creating custom-tailored systems integrating hardware, software, and process optimizations.

Supply Chain Software Developer
Supply Chain Software Developer

This role involves developing and maintaining software solutions that manage and optimize the supply chain processes within a company.

Support Desk Technician
Support Desk Technician

A support desk technician provides technical assistance to users, troubleshoots issues with computer systems, and ensures the smooth functioning of IT services.

Support Engineer
Support Engineer

A Support Engineer assists with the maintenance and troubleshooting of technical systems, often providing customer support and resolving issues related to hardware or software.

System Administrator
System Administrator

A System Administrator is responsible for managing, troubleshooting, and ensuring the proper operation of an organization's computer systems and networks.

System Analyst
System Analyst

A System Analyst is responsible for analyzing, designing, and implementing information systems. They assess user needs, provide consultation on system capabilities, and ensure that system requirements are defined and met.

Systems Administrator
Systems Administrator

A systems administrator is responsible for managing, overseeing and maintaining a company's computer systems, ensuring that the IT infrastructure runs smoothly and efficiently.

Systems Analyst
Systems Analyst

A Systems Analyst is responsible for analyzing, designing, and implementing information systems to meet the organization's IT needs by assessing user requirements, procedures, and problems.

Systems Architect
Systems Architect

A systems architect designs and constructs complex computer systems and networks, ensuring they are efficient, scalable, and secure.

Systems Engineer
Systems Engineer

A Systems Engineer is responsible for integrating complex system components, managing systems development lifecycle, and ensuring interoperability among system elements.

Systems Hardware Developer
Systems Hardware Developer

A Systems Hardware Developer designs, develops, and tests computer systems and components such as processors, circuit boards, memory devices, and networks.

Technical Account Manager
Technical Account Manager

A Technical Account Manager acts as a liaison between a company's technical teams and its clients, ensuring that product and service needs are met and helping to solve technical issues.

Technical Lead
Technical Lead

A Technical Lead oversees a team of engineers and developers in designing, developing and implementing technical solutions, often in software development or IT departments.

Technical Operations Manager
Technical Operations Manager

A Technical Operations Manager oversees the technical, operational, and management aspects of a company's projects and processes, typically in a technical or engineering environment.

Technical Product Manager
Technical Product Manager

A professional who oversees the development and marketing strategies for technology products. They bridge the gap between the technical team and the business side, ensuring product goals align with market needs.

Technical Project Manager
Technical Project Manager

A Technical Project Manager oversees technology projects, ensuring they meet company standards and client needs while being delivered on time and within budget.

Technical Services Manager
Technical Services Manager

A Technical Services Manager oversees the technical, maintenance, and IT support services, ensuring processes and infrastructure are in place to meet company needs.

Technical Solutions Architect
Technical Solutions Architect

A Technical Solutions Architect designs and engineers complex software solutions, aligning technology services with business goals, ensuring system compatibility and integration.

Technical Support Analyst
Technical Support Analyst

A Technical Support Analyst helps resolve hardware and software issues for users, offers technical assistance and support for incoming queries, and addresses technical problems.

Technical Support Director
Technical Support Director

This job role involves leading a team of technical support staff, ensuring effective support and troubleshooting for technological systems, and improving customer support experiences.

Technical Support Engineer
Technical Support Engineer

A Technical Support Engineer assists customers with technical issues, providing problem-solving solutions related to software, hardware, or other technology products.

Technical Support Manager
Technical Support Manager

Technical Support Managers oversee tech support teams that assist customers with technical issues regarding a company's products or services.

Technical Support Specialist
Technical Support Specialist

This role involves providing technical assistance and support related to computer systems, hardware, or software. They may answer queries, solve technical problems, and maintain the company's IT infrastructure.

Technical Writer
Technical Writer

A Technical Writer is responsible for creating clear and concise documentation, such as manuals, guides, and release notes, for technical products or services.

Technology Support Specialist
Technology Support Specialist

Technology Support Specialist assists users with troubleshooting and technical problems related to computer systems, software, and hardware. They provide support via phone, email, or in-person.

Test Manager
Test Manager

Responsible for overseeing software testing processes, ensuring quality assurance, managing test teams, and coordinating with development teams to identify and fix defects.

Threat Intelligence Analyst
Threat Intelligence Analyst

A Threat Intelligence Analyst is responsible for analyzing and interpreting data related to cyber threats to protect an organization's information systems.

UI/UX Designer
UI/UX Designer

A UI/UX Designer is responsible for creating user-friendly and aesthetically pleasing interface designs for websites and applications. They focus on improving user experience.

User Experience Designer
User Experience Designer

A User Experience Designer is responsible for creating intuitive and user-friendly interfaces for digital products, ensuring a seamless interaction experience for users.

User Interface Designer
User Interface Designer

A User Interface Designer specializes in creating design solutions for user interfaces in software and hardware, focusing on maximizing usability and user experience.

Virtual Reality Developer
Virtual Reality Developer

A Virtual Reality Developer creates immersive experiences and applications by designing, coding, and testing virtual environments. They work with VR hardware and software.

VP of Data Science
VP of Data Science

A VP of Data Science oversees a company's data science initiatives, including the development of data-driven strategies, management of data science teams, and the application of statistical analysis and machine learning to derive actionable insights.

VP of Engineering
VP of Engineering

The VP of Engineering is responsible for overseeing all engineering aspects of a company, including product development, design process, and leading the engineering team.

VP of Product
VP of Product

The VP of Product oversees product strategy, development, and innovation within a company. They manage product roadmaps, work with cross-functional teams, and drive product vision.

Vulnerability Analyst
Vulnerability Analyst

A Vulnerability Analyst is responsible for assessing the security of computer systems, networks, and software applications to identify potential threats and vulnerabilities.

Web Analytics Developer
Web Analytics Developer

A Web Analytics Developer is responsible for the collection, measurement, and analysis of web data to understand and optimize web usage.

Web Designer
Web Designer

A Web Designer creates and arranges the visual elements of websites, including layout, color schemes, typography, and user interfaces, ensuring a responsive and aesthetically pleasing online experience.

Web Developer
Web Developer

A Web Developer is responsible for coding, designing, and laying out websites and web applications. They ensure sites are functional and user-friendly.

2023-24 © Jobya Inc.