Assessment Tracks

Compare role paths before you start your assessment.

Review each role family, competency focus, and fit profile so you can choose the path that matches your strengths, growth goals, and the team behaviors required to build trust, clarity, accountability, and shared results in that role.

Support role group

Support role families

Technical Support Engineer

You live in the ticket queue: reproduce bugs, collect logs, read stack traces, and keep escalations moving before customers churn.

Read more

Good support engineers write clean repro steps, route issues to the right owner, and close the loop with plain-language updates. The best ones turn repeated cases into KB articles and faster runbooks so the same fire does not happen twice.

ticket triagebug reproductionlog analysis

Customer Success / Solutions Engineer

You run onboarding calls, map requirements, and guide proofs of concept that have to work in real customer environments.

Read more

You spot integration blockers early, translate product limits honestly, and keep implementation plans tied to go-live dates. Strong solutions engineers prevent renewal risk by showing clear time-to-value, not by winging polished demos.

technical discoveryproof of concept executionintegration planning

IT Service Desk / Helpdesk

You clear the daily queue: password resets, MFA lockouts, VPN failures, printer chaos, and laptops that stop working ten minutes before a deadline.

Read more

Great desk engineers prioritize by business impact, not ticket noise, and escalate fast when root cause sits outside their lane. They keep SLAs honest, document fixes, and get people back to work without drama.

queue managementMFA and access recoveryendpoint troubleshooting

Non-IT Personality Profile

Provides a work-style profile for non-technical professionals who want clearer collaboration and growth direction.

Read more

Personality axis fit is the primary output, showing communication, planning, and stakeholder tendencies in daily work. Competency axis is intentionally excluded in this path, so role-fit conclusions remain personality-focused rather than technical.

personality profileworkstyle claritycommunication habits

Maintainer role group

Maintainer role families

Site Reliability Engineer (SRE)

You carry the pager, watch error budgets, and decide whether to ship or freeze when risk climbs.

Read more

You run incidents to reduce blast radius, write clear postmortems, and turn lessons into runbooks and automation. Strong SREs cut toil, improve on-call handoffs, and keep services boring in production.

pager and on-call operationserror budgets and SLOsblast-radius control

Systems / Network Administrator

You keep core systems alive: AD issues, DNS weirdness, VPN failures, patch windows, and the switch that dies at the worst time.

Read more

You manage server health, network changes, and access controls without breaking business hours. Great admins document repeat fixes, tighten change control, and keep recovery steps ready before outages happen.

active directory and identity operationsDNS and network troubleshootingpatch and maintenance windows

Database Administrator (DBA)

You own backup jobs, restore windows, index health, and the query plan that suddenly got slow after last deploy.

Read more

You watch replication lag, tune hot queries, and keep failover paths ready before anyone asks for them. Strong DBAs protect data first, then performance, and can explain the tradeoff in plain language when pressure is high.

backup and restore executionrestore-window planningindex strategy

Security Operations / SOC Analyst

You work the queue through alert fatigue, separate false positives from real threats, and escalate fast when dwell time starts to grow.

Read more

You correlate logs, capture evidence, and hand off clean incident notes so containment moves quickly. Strong SOC analysts keep detection quality high without drowning the team in noisy alerts.

alert-fatigue managementfalse-positive reductiondwell-time awareness

Builder role group

Builder role families

Software Engineer (Application)

You pick up tickets, break work into small PRs, and ship features without blowing up production.

Read more

Daily work means debugging stack traces, writing tests, reviewing code, and fixing regressions before users find them. Strong application engineers leave the codebase cleaner after each release, not messier.

ticket-to-PR executiondebugging production defectstest coverage discipline

Application Developer

You build internal and customer-facing apps, wire APIs, and keep auth flows from turning into a security hole.

Read more

The real job is shipping features while protecting trust boundaries, input handling, and session behavior. Strong application developers can explain risk in plain terms and still hit delivery dates.

auth and session handlingAPI and integration hardeninginput validation and trust boundaries

Sr. Application Developer

You own the hairy projects: cross-service changes, migration plans, and incidents nobody else wants to touch.

Read more

You review design docs, mentor mid-level engineers, and set guardrails for dependencies, secrets, and failure modes. Great senior developers reduce rework by making hard tradeoffs early and documenting why.

architecture decision ownershipdependency and supply-chain risk controlincident-ready coding patterns

Frontend Engineer

You ship screens that load fast, stay accessible, and do not break during hydration.

Read more

You care about bundle size, paint performance, state bugs, and the tiny interaction details users notice right away. Strong frontend engineers can balance design polish, browser reality, and maintainable component structure.

bundle-size controlhydration and rendering behavioraccessibility compliance

Backend / Platform Engineer

You design service boundaries, own APIs, and keep downstream teams from getting paged by your changes.

Read more

The work includes schema changes, latency budgets, queue behavior, and debugging production incidents from logs and traces. Strong backend engineers make systems boring to operate and easy for other teams to build on.

API contract designservice-boundary ownershiplatency and throughput tuning

Mobile Engineer

You ship iOS and Android features through store review, crash triage, and release deadlines that do not move.

Read more

Daily work includes offline behavior, device quirks, startup time, and push-notification edge cases. Strong mobile engineers keep app quality stable across versions while still shipping on cadence.

store-release workflowcrash and ANR triageoffline-state handling

Data Engineer

You build pipelines that move raw events into tables people can trust for decisions.

Read more

The job is orchestration, schema evolution, late-arriving data, and fixing broken jobs before dashboards lie. Strong data engineers care about lineage, data quality checks, and predictable batch or streaming runs.

pipeline orchestrationschema-evolution managementbatch and streaming tradeoffs

ML / AI Engineer

You move models from notebook experiments to production endpoints that real users hit.

Read more

The work is feature pipelines, eval quality, inference latency, prompt or model drift, and rollout safety. Strong ML engineers treat monitoring and guardrails as part of the product, not an afterthought.

feature and training pipelinesevaluation and benchmark rigormodel-serving architecture

DevOps Engineer

You own CI pipelines, deployment templates, and the rollback button when a release goes sideways.

Read more

Daily work is pipeline flake cleanup, secrets handling, IaC changes, and reducing manual release steps. Strong DevOps engineers help teams ship faster without increasing incident load.

CI pipeline reliabilitydeployment and rollback strategyinfrastructure as code operations

QA / Test Engineer

You build test coverage that catches regressions before production does.

Read more

The job is writing automation, isolating flaky tests, reproducing bugs, and pushing for release gates that actually protect users. Strong QA engineers know where risk lives and focus coverage there first.

risk-based test planningautomation suite ownershipflaky-test reduction

Architect role group

Architect role families

Enterprise Architect

You define target state architecture, set guardrails, and stop teams from rebuilding the same thing five ways.

Read more

Daily work is reference architecture, integration boundaries, migration sequencing, and hard tradeoffs between speed and long-term maintainability. Strong enterprise architects make standards that teams actually use, not shelfware.

target-state architecturereference architecture standardsmigration sequencing

Solutions Architect

You run discovery, map business requirements to system design, and turn messy asks into buildable architecture.

Read more

The job is integration patterns, API contracts, non-functional requirements, and rollout plans teams can execute. Strong solutions architects prevent expensive rework by surfacing constraints before implementation starts.

requirements-to-architecture translationintegration and API designNFR definition

Security Architect

You model threats, define control baselines, and review designs before risk ships to production.

Read more

Daily work means IAM patterns, trust boundaries, key management, and security exceptions that need clear compensating controls. Strong security architects reduce attack surface without blocking delivery for months.

threat modeling depthIAM and trust-boundary architecturecontrol-baseline design

Data Architect

You define canonical models, warehouse layering, and data contracts that stop every team from inventing new definitions.

Read more

The job is schema strategy, lineage, retention rules, and governance decisions that survive team turnover. Strong data architects keep reporting trustworthy while the platform scales.

canonical data modelingwarehouse-layer architecturedata-contract governance

Cloud / Infrastructure Architect

You define landing zones, network boundaries, IAM structure, and platform guardrails before app teams deploy.

Read more

Daily work is resilience patterns, cost controls, capacity planning, and decisions about what belongs in shared platform versus app space. Strong cloud architects make the default path secure, scalable, and hard to misuse.

landing-zone architecturenetwork and IAM boundary designplatform guardrails

Management role group

Management role families

Vice President, IT

You set portfolio bets, own major vendor spend, and decide where headcount and budget move next quarter.

Read more

The job is executive alignment, operating cadence, and hard tradeoffs when every team says their roadmap is critical. Strong VPs turn strategy into accountable delivery across business units, not slide decks.

portfolio and investment allocationexecutive stakeholder alignmentvendor and contract strategy

Sr Manager, IT

You run the weekly operating rhythm: unblock team leads, reset priorities, and keep commitments realistic against capacity.

Read more

The role is less about heroics and more about staffing plans, escalation handling, and cross-team handoffs that do not break. Strong senior managers make execution predictable even when priorities shift.

capacity and staffing planningcross-team priority settingescalation-path ownership

Director, IT

You own multi-team roadmaps, hiring plans, and budget calls where every choice has a downstream cost.

Read more

Daily work includes quarterly planning, executive updates, and removing bottlenecks that stall strategic programs. Strong directors build managers, set clear accountability, and keep cross-functional work moving under constraint.

multi-team roadmap governanceorganizational design decisionsexecutive reporting and alignment