Role dictionary

Role dictionary

A data-driven taxonomy of professional roles — 111 roles in 16 categories, organized by shared skill patterns. Indicative skills only.

Categories16
Roles34
Software Engineer (Generalist)
software developmentsoftware testingweb developmentjavapython
Systems & Network Administrator
network administrationtechnical supporthardwareservicenowactive directory
Software QA Test Engineer
software testingmanual testingtest caseregression testingautomated testing
Python Cloud & DevOps Engineer
pythonawsdjangoamazon s3docker
Embedded Systems Engineer (C++)
c++embedded systemspythonsoftware developmentsimulations
Machine Learning & Data Science Engineer
aimachine learningsearchpredictive modelspython
Quality Assurance & QMS Engineer
quality managementiso-50001quality-controlquality-assurancequality-management
Software Systems Architect
systems designsystem implementationbilling systemssystems developmentproject management
IT Helpdesk & Technical Support Specialist
technical-supporttroubleshootingbasiccustomer-supportit-support
Data-Focused Business Analyst
data processingdata handlingbackenddata analysispython
Software Developer & QA Tester
web applicationsdesktop applicationsmobile application developmentweb developmentsoftware development
Operations Quality & Compliance Analyst
accountabilitytimelinesswriting documentationquality managementdata analysis
Network & Telecom Infrastructure Engineer
networking skillsinternetradiotelevisiontv
Generalist
assistanceparticipationwriting documentationdocument management systemdata processing
IT Helpdesk & Desktop Support Technician
help desktraining activitiestroubleshootingmaintenancewriting documentation
QA & Product Support Specialist
feedbackcustomer-relationsgamingdisplaysoftware development
IT Systems Business Analyst
it systemsinformation systemsinfrastructuredata analysissoftware development
DevOps & Infrastructure Monitoring Engineer (SRE)
monitoring systemsdata processingdata analysissystem performance verificationbattery maintenance
Cross-Functional Early-Career Generalist
execution of experimentslife sciencesproteinpcrdata analysis
Data Center & Cloud Infrastructure Engineer
data centerscloud computingdata migrationserver administrationinfrastructure
Software QA & Business Analysis
participationdocument management systemwriting documentationdata processingdata analysis
Intranet & Portal Developer
intranetportalmicrosoft sharepointweb developmentsoftware development
IT Support & Software QA
feedbacksoftware installationsoftware developmentcrmsales process knowledge
Frontend Developer (JavaScript/ES6+)
attjavascript (es6+)desavsmcafee ens
Banking Operations Business Analyst
back officecrmbankingcustomersales process knowledge
Full-Stack Web Developer
platform engineeringaiautomationsoftware developmentsaas
Cloud-Native Full Stack Developer
platform engineeringaiautomationsoftware developmentsaas
SDET & Test Automation Engineer
warehouse-managementsanity-testingbdd (behavior-driven development)slackcontainerization
Customer-Facing Business Consultant
consultationstraining activitiessales process knowledgemanagementwriting documentation
Systems Engineer
systems engineeringrequirements analysissystem architectureproject managementsoftware development
Application Developer (.NET)
applications developmentsoftware testingrequirements analysisproblem-solving skillsapplication design
Mobile App Developer (iOS/Flutter)
appleb2bfaxapple iossoftware development
Game Software QA & Testing
gamingdisplaysoftware developmentsoftware testingreport preparation
SharePoint & Intranet Administrator
farmingmanagementmicrosoft sharepointwindows-server-2003hunting

All role categories

Open a category to review every role included in this edition. These groupings summarize shared skill patterns; they are not a universal job architecture.

Software Engineering & Web Development (34)
  • Software Engineer (Generalist) — software development, software testing, web development, java
  • Systems & Network Administrator — network administration, technical support, hardware, servicenow
  • Software QA Test Engineer — software testing, manual testing, test case, regression testing
  • Python Cloud & DevOps Engineer — python, aws, django, amazon s3
  • Embedded Systems Engineer (C++) — c++, embedded systems, python, software development
  • Machine Learning & Data Science Engineer — ai, machine learning, search, predictive models
  • Quality Assurance & QMS Engineer — quality management, iso-50001, quality-control, quality-assurance
  • Software Systems Architect — systems design, system implementation, billing systems, systems development
  • IT Helpdesk & Technical Support Specialist — technical-support, troubleshooting, basic, customer-support
  • Data-Focused Business Analyst — data processing, data handling, backend, data analysis
  • Software Developer & QA Tester — web applications, desktop applications, mobile application development, web development
  • Operations Quality & Compliance Analyst — accountability, timeliness, writing documentation, quality management
  • Network & Telecom Infrastructure Engineer — networking skills, internet, radio, television
  • Generalist — assistance, participation, writing documentation, document management system
  • IT Helpdesk & Desktop Support Technician — help desk, training activities, troubleshooting, maintenance
  • QA & Product Support Specialist — feedback, customer-relations, gaming, display
  • IT Systems Business Analyst — it systems, information systems, infrastructure, data analysis
  • DevOps & Infrastructure Monitoring Engineer (SRE) — monitoring systems, data processing, data analysis, system performance verification
  • Cross-Functional Early-Career Generalist — execution of experiments, life sciences, protein, pcr
  • Data Center & Cloud Infrastructure Engineer — data centers, cloud computing, data migration, server administration
  • Software QA & Business Analysis — participation, document management system, writing documentation, data processing
  • Intranet & Portal Developer — intranet, portal, microsoft sharepoint, web development
  • IT Support & Software QA — feedback, software installation, software development, crm
  • Frontend Developer (JavaScript/ES6+) — att, javascript (es6+), des, avs
  • Banking Operations Business Analyst — back office, crm, banking, customer
  • Full-Stack Web Developer — platform engineering, ai, automation, software development
  • Cloud-Native Full Stack Developer — platform engineering, ai, automation, software development
  • SDET & Test Automation Engineer — warehouse-management, sanity-testing, bdd (behavior-driven development), slack
  • Customer-Facing Business Consultant — consultations, training activities, sales process knowledge, management
  • Systems Engineer — systems engineering, requirements analysis, system architecture, project management
  • Application Developer (.NET) — applications development, software testing, requirements analysis, problem-solving skills
  • Mobile App Developer (iOS/Flutter) — apple, b2b, fax, apple ios
  • Game Software QA & Testing — gaming, display, software development, software testing
  • SharePoint & Intranet Administrator — farming, management, microsoft sharepoint, windows-server-2003
Business Systems & Data Analytics (18)
  • Governance, Risk & Compliance (GRC) Analyst — management, quality management, compliance, auditing skills
  • Business Intelligence & Data Analyst — microsoft excel, database administration, data analysis, report preparation
  • Accounting & Financial Reporting Specialist — accounting, billing processes, processing of payments, banking & finance
  • Recruiter & HR Generalist — recruitment process knowledge, hr, organizational skills, scheduling
  • Trainer & Agile Coach — training activities, organising, assisting, liaising
  • Applied Machine Learning Scientist — ai, machine learning, predictive models, python
  • ERP Consultant (SAP / Dynamics) — erp, sap, comarch, abap
  • Salesforce / CRM Platform Specialist — salesforce, salesforce flow, apex, customer satisfaction
  • Operational Safety & Compliance Officer — safety management, food, cleaning, aviation
  • Operations & Process Improvement Manager — key performance indicators, lean management, sla (service level agreement), kaizen
  • Trading & Capital Markets Technologist — trading, blockchain technology, cryptocurrency, securities
  • Operations & Delivery Manager — team-management, optimization (mathematical & algorithmic), process-optimization, management
  • GIS & Geospatial Data Analyst — gis (geographic information system), qgis (quantum gis), arcgis, data analysis
  • Data Engineer — data engineering, data analysis, etl, automation
  • SAS Data Engineering & Analytics — sas, sql, etl, database administration
  • Project & Program Manager — oversight, budgeting skills, compliance, risk assessment
  • Business Systems Analyst — data-collection, software testing, report preparation, key performance indicators
  • ERP Accounting & Office Administrator — symfonia erp, erp, saga pattern (distributed transactions), sap
Sales, Account & Project Management (16)
  • Business Development & Account Manager — sales process knowledge, crm, marketing, consulting & services
  • IT Project & Program Manager — project management, team management, business process improvement, efficiency
  • Customer Service Representative — customer service, communication skills, problem-solving skills, teamwork
  • Office Administrator — administrative operations, writing documentation, filing skills, document management
  • Communications & Events Coordinator — event management, media & communication, stakeholder engagement, cultural awareness
  • E-Commerce Platform Developer (Magento & Shopify) — b2b, e-commerce, magento (adobe commerce), retail
  • Legal & Contracts Administrator — coordination skills, customer communication, debt collection, documentation management
  • Marketing Strategy & Research Manager — market research, strategies of marketing, representation, international sales
  • Business Strategy & Transformation Consultant — business strategy, strategic management, entrepreneurship, business,
  • Office & Administrative Operations Specialist — microsoft office, travel & tourism, business correspondence, writing documentation
  • Cloud Solutions Sales & Customer Success — saas, customer success, paas, iaas (infrastructure as a service)
  • Cloud Solutions Sales & Enablement — saas, paas, iaas (infrastructure as a service), cloud computing
  • Retail & Commerce Operations Specialist — pos, retail & consumer product, sales process knowledge, inventory management
  • Product Manager / Product Owner — product management, software development, marketing, team management
  • Field Sales & Logistics Delivery Representative — driving, time management, stock control, transport & logistics
  • Business Development & Account Manager — public-speaking, management, recruitment process knowledge, communication skills
Industrial Automation & Electrical Engineering (6)
  • Electrical Installation & Maintenance Technician — maintenance, electrical engineering, diagnostic skills, software installation
  • PLC & Automation Controls Engineer — plc, scada, programming skills, control systems
  • Electronics Assembly & PCB Technician — assembly and installation, soldering skills, pcb design, painting
  • Metrology & Calibration Engineer — automotive, measurement and metrology, calibration, measurements
  • Electronics Technician & Service Engineer — electronics, repair, maintenance, assembly and installation
  • Physical Security Systems Technician — cctv systems, alarm systems, access control, lan
Warehouse, Logistics & Supply Chain (3)
  • Warehouse & Inventory Operations Specialist — inventory management, procurement, transport & logistics, stock control
  • Business Process Analyst — digitization, writing documentation, automation, orientation
  • Test Automation Engineer (SDET) — warehouse-management, production, sanity-testing, bdd (behavior-driven development)
Mechanical Design & Manufacturing Engineering (4)
  • Mechanical Design Engineer (CAD) — technical documentation, autocad, solidworks, cad
  • CNC Machining & Production Operator — quality control, manufacturing, machining, cnc
  • Manufacturing & Tooling Design Engineer — industrial lasers, apple metal, data processing, technical documentation
  • Technical Design & Project Engineer — project design, project management, technical documentation, cost estimation
Teaching, Translation & Language Services (6)
  • Teacher & Tutor — teaching, english, mathematics, physics
  • Translator & Editor — translation, editing, localization (l10n), publishing
  • Digital Media & Tech Generalist — presentation skills, art, exhibitions, multimedia
  • Language Teaching & Translation Specialist — english language, german language, polish language, teaching
  • Data Science Educator & Trainer — science, teaching, technology, engineering
  • Multilingual Customer Support Specialist — multilingual, technical support, languages, translation
Marketing, Branding & Creative Content (3)
  • Digital & Social Media Marketing Specialist — social media, seo, content creation, knowledge of campaigns
  • Graphic & Visual Designer — adobe, canva, adobe-photoshop, adobe photoshop
  • Copywriter & Content Marketer — copywriting, translation, content creation, recruitment process knowledge
Early-Career & General / Unspecified (5)
  • Early-Career IT Generalist — web services, nas, dos, operating systems
  • Business Process Modeling Analyst — (basics), process flow design, process flow development, process flow diagramming
  • Mechanical Design & CAD Engineer — projektowanie, web services, ironcad, technical documentation
  • Camera & Production Operator — operator, aes, project management, management
  • Digital & Web Customer-Facing Specialist — online, digital, management, programowanie robotów
Cybersecurity (2)
  • Cybersecurity Analyst & Penetration Tester — cybersecurity, incident-management, assessments, management
  • ICT & Cybersecurity Solutions Manager — ict (information and communications technology), cybersecurity, network administration, sales process knowledge
Administration, Safety & Customer Service (3)
  • Business Analyst — microsoft-office, analytical-thinking, analytical-skills, effective-communication
  • Occupational Health & Safety Specialist — team-collaboration, occupational-safety-and-health, cash-register, customer-relationship
  • Document Controller — document-management, management, communication skills, billing processes
3D, Visualization & Immersive Design (3)
  • 3D Artist & Visualization Designer — data visualization, knowledge of lighting, interior design, 3d modeling
  • Technical Documentation Specialist — material design, technical documentation, writing documentation, report preparation
  • XR / Unity Developer (VR/AR) — vr (virtual reality), augmented reality, unity (game engine), simulations
IT Support & Infrastructure (2)
  • IT Business Analyst (Junior/Generalist) — it, benchmarking, recognition, report preparation
  • Technical Support Engineer — technical, technical negotiations, crm, code review
Construction & Civil Engineering (2)
  • Civil & Construction Project Engineer — construction, subcontracting, drawing, steel
  • Energy Systems Engineer — energy & utilities, data analysis, software development, sales process knowledge
Embedded, Hardware & Game Development (2)
  • Embedded Electronics & Firmware Engineer — hi-tech & electronics, mechanics, maintenance, writing documentation
  • Broadcast & Media IT Operations Support — broadcasting, data-archiving, management, broadcast communication
Finance, Accounting & Economics (2)
  • Economics & Finance Analyst — economy, data analysis, banking & finance, finance
  • Cross-Functional Early-Career Associate — project participation, report preparation, business process improvement, software testing