Job Families

Choose the IT role you want to assess.

Each TrueFit PCM assessment is tied to one job family. Pick the role that best matches your career goal, open position, or team need.

Architect role group

Architect role families

Architect

Enterprise Architect

Sets long-term technology direction across teams, systems, and business goals.

Best for people who can think years ahead and still bring stakeholders with them.

strategygovernanceroadmaps

Architect

Solutions Architect

Designs practical systems for a domain, customer, or implementation team.

Often fits people who can explain technical tradeoffs clearly to customers and delivery teams.

solution designcustomer contextintegration tradeoffs

Architect

Security Architect

Designs security controls, threat models, identity patterns, and risk responses.

Best for people who naturally ask how systems fail, break, or get misused.

threat modelingidentity architecturecontrol design

Architect

Data Architect

Designs data models, data platforms, governance patterns, and long-term data strategy.

Best for people who can live with long feedback loops and make data decisions carefully.

data modelinggovernancewarehouse design

Architect

Cloud / Infrastructure Architect

Designs cloud foundations, network topology, platform standards, and infrastructure strategy.

Often fits people who combine architecture thinking with strong operational awareness.

cloud topologynetworkingcost awareness

Builder role group

Builder role families

Builder

Software Engineer (Application)

Builds product features, application logic, integrations, and user-facing workflows.

Works for many profiles, especially people who like turning ideas into usable software.

feature deliverydebuggingcode quality

Builder

Frontend Engineer

Builds user interfaces, frontend architecture, design systems, and browser experiences.

Best for builders who care about users, clarity, polish, and fast feedback.

UI implementationaccessibilitystate management

Builder

Backend / Platform Engineer

Builds services, APIs, internal platforms, and shared technical foundations.

Often fits builders who enjoy systems thinking and reusable infrastructure.

API designservice boundariesplatform usability

Builder

Mobile Engineer

Builds iOS, Android, or cross-platform mobile applications.

Best for detail-oriented builders who can work within platform and release constraints.

platform constraintsrelease cyclesoffline behavior

Builder

Data Engineer

Builds data pipelines, ETL/ELT systems, warehouses, and data infrastructure.

Best for builders who also care deeply about reliability and data quality.

pipeline designschema evolutionstreaming vs batch

Builder

ML / AI Engineer

Builds models, AI features, model-serving paths, and ML-enabled systems.

Best for conceptual builders who can work with uncertainty and changing evidence.

model developmentevaluationexperimentation

Builder

DevOps Engineer

Builds CI/CD, automation, deployment workflows, and release systems.

Best for people who like building systems that help other teams ship safely.

CI/CDautomationinfrastructure as code

Builder

QA / Test Engineer

Builds test automation, quality systems, and ways to find defects before users do.

Best for detail-oriented builders who naturally ask what could break.

test strategyautomationquality systems

Maintainer role group

Maintainer role families

Maintainer

Site Reliability Engineer (SRE)

Keeps production systems reliable through observability, automation, and incident response.

Best for people who combine discipline with calm improvisation under pressure.

SLOsobservabilityincident response

Maintainer

Systems / Network Administrator

Maintains servers, networks, directories, endpoints, and core IT infrastructure.

Best for people who like stable systems, clear processes, and practical troubleshooting.

serversnetworksidentity

Maintainer

Database Administrator (DBA)

Operates databases, protects data, tunes performance, and manages data lifecycle.

Best for people who are careful, patient, and comfortable with long-lived decisions.

backup and restoreperformance tuningindexing

Maintainer

Security Operations / SOC Analyst

Monitors, investigates, and responds to security alerts and threat activity.

Best for focused analysts who can notice patterns and escalate clearly.

alert triageSIEM workflowlog analysis

Supporter role group

Supporter role families

Supporter

Technical Support Engineer

Solves customer technical issues, explains fixes, and helps users succeed.

Best for people who like troubleshooting while staying patient and clear with customers.

customer troubleshootingcase ownershiptechnical explanation

Supporter

Customer Success / Solutions Engineer

Helps customers understand, adopt, and get value from technical products.

Best for people who can connect with customers and explain architecture without losing the room.

technical demoscustomer discoverysolution explanation

Supporter

IT Service Desk / Helpdesk

Supports internal users with everyday IT access, device, software, and workflow issues.

Best for people who are patient, organized, and good at helping colleagues get unstuck.

ticket triageendpoint supportinternal communication