← Back to history

Pipeline run

a819321d-f56b-43fb-aae5-f80487ca19f1

Pipeline LLM cost (USD)
API 1: $0.0078 API 2: $0.0003 API 3: $0.0000 Total: $0.0081

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
Nature of work · Data Warehouse / BI Architecture
Design and maintain data warehouse/BI architecture, build ETL pipelines from internal and external sources, and tune databases while ensuring data quality, reporting support, and version-controlled code. Also extend data marts and data models with stakeholders.
"Conceive analytics and business intelligence platform architecture for clients"
Tech stack maturity
Mainstream Modern
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.00 / 5
· Title match
· Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1):
Frameworks (×2):
Models / concepts (×3):
Evidence — skills matched in JD (7)
Data Warehouse Business Intelligence ETL Data Modeling Data Marts Database Performance Tuning Version Control
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
Data Warehouse Business Intelligence ETL Data Modeling Data Marts Database Performance Tuning Version Control
Show KRA description ↓
Consolidate and optimize available data warehouse infrastructure Conceive analytics and business intelligence platform architecture for clients, including internal and third-party clients Design and implement ETL procedures for intake of data from both internal and outside sources; as well as ensure data is verified and quality is checked Design and implement ETL processes and data architecture to ensure proper functioning of analytics lad, as well as client’s or third-party’s reporting environments and dashboard Collaborate with business and technology stakeholders in ensuring data warehouse architecture development and utilization Carry out monitoring, tuning, and database performance analysis Perform the design and extension of data marts, meta data, and data models Ensure all data warehouse architecture codes are maintained in a version control system.

Signals

Skill
Alias
KRA data-engineer
0.66

Post-classification

Centroidupdated · n=6
Alias collision log
New-role queue
New skills captured7
New KRA capturedyes

Captured for admin review

Data Warehouse primary Data Warehouse Engineer pending
Business Intelligence primary Data Warehouse Engineer pending
ETL primary Data Warehouse Engineer pending
Data Modeling primary Data Warehouse Engineer pending
Data Marts primary Data Warehouse Engineer pending
Database Performance Tuning primary Data Warehouse Engineer pending
Version Control primary Data Warehouse Engineer pending
R&R fragment (sim 0.00) Data Warehouse Engineer pending

Consolidate and optimize available data warehouse infrastructure Conceive analytics and business intelligence platform architecture for clients, including internal and third-party clients Design and i…

Status: completed Created: 2026-05-27T14:29:56.238285Z Updated: 2026-06-12T17:40:19.054642Z API 3 duration: 3500 ms
Flow Current 3-step pipeline

1 POST /skills/extract-from-jd

2 POST /skills/extract-details

3 POST /skills/final-role-output

Role Chosen role & resolution

Data Warehouse Engineer

domain · Data Engineering & Analytics CASE DOMAIN

slug: data-warehouse-engineer · id: 144 · source: db

Domain=Data Engineering & Analytics; The JD centers on data warehouse infrastructure, ETL, data marts, metadata, data models, and performance tuning, which most closely matches a Data Warehouse Engineer.

Matched skills

data warehouse infrastructureanalytics and business intelligence platform architectureETLdata verificationdata qualitydata architectureanalytics and reporting environmentsdashboardmonitoringtuningdatabase performance analysisdata martsmeta datadata modelsversion control system

Matched dimensions

Data Warehouse ArchitectureETL Pipeline DesignBusiness Intelligence Platform DesignData Quality and VerificationDatabase Performance OptimizationData Modeling and Mart DevelopmentCross-functional Stakeholder CollaborationVersion-controlled Data Engineering

Matched KRAs

Consolidate and optimize available data warehouse infrastructureConceive analytics and business intelligence platform architectureDesign and implement ETL proceduresEnsure data is verified and quality is checkedEnsure proper functioning of analytics ladCollaborate with business and technology stakeholdersCarry out monitoring, tuning, and database performance analysisPerform the design and extension of data marts, meta data, and data modelsEnsure all data warehouse architecture codes are maintained in a version control system

Resolution: in_db — role exists in library; skill↔dim and role↔dim links saved when applicable.

0
New skills
0
Skill↔dim saved
0
Role↔dim saved
2
Skipped

Job description

The Data Warehouse Manager must have a sound understanding of BI best practices, relational structures, dimensional data modeling, structured query language (SQL) skills, data warehouse and reporting techniques. Responsibilities Consolidate and optimize available data warehouse infrastructure Conceive analytics and business intelligence platform architecture for clients, including internal and third-party clients Design and implement ETL procedures for intake of data from both internal and outside sources; as well as ensure data is verified and quality is checked Design and implement ETL processes and data architecture to ensure proper functioning of analytics lad, as well as client’s or third-party’s reporting environments and dashboard Collaborate with business and technology stakeholders in ensuring data warehouse architecture development and utilization Carry out monitoring, tuning, and database performance analysis Perform the design and extension of data marts, meta data, and data models Ensure all data warehouse architecture codes are maintained in a version control system. Experience and Qualifications Possess Bachelor’s degree in an analytical related field, including information technology, science, and engineering discipline Five years or more experience performing data warehouse architecture development and management Remarkable experience with technologies such as SQL Server 2016.2019, as well as with newer ones like SSIS and stored procedures Exceptional experience developing codes, testing for quality assurance, administering RDBMS, and monitoring of database High proficiency in dimensional modeling techniques and their applications Strong analytical, consultative, and communication skills; as well as the ability to make good judgment and work with both technical and business personnel Working knowledge on Azure data factory. Several years working experience with Tableau, SportFire, TIBCO, QlikView, MicroStrategy, Information Builders, and other reporting and analytical tools Working knowledge of SAS and R code used in data processing and modeling tasks Remarkable experience with Microsoft Azure and Amazon AWS computing platforms Strong experience with Hadoop, Impala, Pig, Hive, YARN, and other “big data” technologies.

Skills from this JD

Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.

Data Warehouse Primary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Databases
Sub-category
general
Skill nature
CONCEPT
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Business Intelligence Primary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Data Engineering Tools
Sub-category
general
Skill nature
CONCEPT
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
ETL Primary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Data Engineering Tools
Sub-category
general
Skill nature
PRACTICE
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Data Modeling Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: domain modeling id=2379 · domain-modeling

Aliases — catalog

  • domain modeling (CANONICAL) primary
  • Domain Modeling (CANONICAL)

Context tags (catalog)

CQRS DDD ERD UML aggregate bounded context business logic context map context mapping data modeling domain events domain-driven design entities entity event sourcing event storming microservices repositories repository pattern service layer services value object value objects

Stored enrichment (catalog DB)

Category
Methodology
Sub-category
Domain Modeling
Confidence
0.90
Version strategy
NOT_APPLICABLE

Maturity reasoning: Common in software JDs under DDD/business analysis; many roles ask for domain modeling or domain-driven design, and it remains a standard design skill rather than a niche tool.

Skill profile (library / DB)

Skill nature
METHODOLOGY
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
8
Sub-category id
2831
Extractable
True
Also category
False

Dimensions (API 2 worklist)

  • Application Architecture Patterns Catalog dimension db id 293

    Library dimension (catalog)

    Roles linked in library: .NET Backend Developer, Python Backend Developer

  • Service Architecture and Design Patterns Catalog dimension db id 18

    Library dimension (catalog)

    Roles linked in library: Backend Developer, Java Backend Developer, Kotlin Backend Developer, Node.js Backend Developer, PHP Backend Developer, Ruby Backend Developer, Scala Backend Developer

API 3 link attempts (this skill)

Dimension Skill↔dim Role↔dim Outcome
Application Architecture Patterns
application-architecture-patterns
Skipped — no persistable v3 meta for new skill
skill_not_in_db_v3_proposed
Service Architecture and Design Patterns
service-architecture-and-design-patterns
Skipped — no persistable v3 meta for new skill
skill_not_in_db_v3_proposed
Data Marts Primary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Databases
Sub-category
general
Skill nature
CONCEPT
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Database Performance Tuning Primary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Databases
Sub-category
general
Skill nature
PRACTICE
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Version Control Primary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
DevOps Tools
Sub-category
general
Skill nature
PRACTICE
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED

All API 3 persistence rows

Same grid as the skill-extractor “Persistence items” table: one row per (skill × dimension) work item.

Skill Tag Dimension Skill↔dim Role↔dim Outcome Notes
Data Modeling new
Application Architecture Patterns
application-architecture-patterns
Skipped — no persistable v3 meta for new skill skill_not_in_db_v3_proposed
Data Modeling new
Service Architecture and Design Patterns
service-architecture-and-design-patterns
Skipped — no persistable v3 meta for new skill skill_not_in_db_v3_proposed

Library artifacts (this run)

Kind Detail DB id
canonical_skill_proposed Data Warehouse | type=Databases subtype=general nature=CONCEPT lifespan=MULTI_YEAR
canonical_skill_proposed Business Intelligence | type=Data Engineering Tools subtype=general nature=CONCEPT lifespan=MULTI_YEAR
canonical_skill_proposed ETL | type=Data Engineering Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR
canonical_skill_proposed Data Marts | type=Databases subtype=general nature=CONCEPT lifespan=MULTI_YEAR
canonical_skill_proposed Database Performance Tuning | type=Databases subtype=general nature=PRACTICE lifespan=MULTI_YEAR
canonical_skill_proposed Version Control | type=DevOps Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR
dimension_skill_link_proposed Data Modeling ↔ Application Architecture Patterns
dimension_skill_link_proposed Data Modeling ↔ Service Architecture and Design Patterns
nano JD Parser — gpt-4.1-nano click to toggle
RoleData Warehouse Manager
ExperienceFive years or more experience performing data warehouse architecture development and management
DomainIT Services & Consulting
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": null,
  "certifications": [],
  "company_name": null,
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE/BSC - Analytical Related Field (including IT, Science, Engineering)",
      "raw": "Possess Bachelor\u2019s degree in an analytical related field, including information technology, science, and engineering discipline",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": null,
    "min": 5,
    "raw": "Five years or more experience performing data warehouse architecture development and management"
  },
  "job_locations": [],
  "role": "Data Warehouse Manager",
  "role_aliases": [
    "Data Warehouse Lead",
    "DW Manager",
    "BI Manager"
  ],
  "role_archetype": "Data",
  "roles_and_responsibilities": [
    {
      "bullet_count": 8,
      "heading": "Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Consolidate and optimize available data",
        "last_5_words": "maintained in a version control system."
      },
      "text": "Consolidate and optimize available data warehouse infrastructure\nConceive analytics and business intelligence platform architecture for clients, including internal and third-party clients\nDesign and implement ETL procedures for intake of data from both internal and outside sources; as well as ensure data is verified and quality is checked\nDesign and implement ETL processes and data architecture to ensure proper functioning of analytics lad, as well as client\u2019s or third-party\u2019s reporting environments and dashboard\nCollaborate with business and technology stakeholders in ensuring data warehouse architecture development and utilization\nCarry out monitoring, tuning, and database performance analysis\nPerform the design and extension of data marts, meta data, and data models\nEnsure all data warehouse architecture codes are maintained in a version control system.",
      "word_count": 134
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Data Warehouse"
    },
    {
      "is_primary": true,
      "skill_name": "Business Intelligence"
    },
    {
      "is_primary": true,
      "skill_name": "ETL"
    },
    {
      "is_primary": true,
      "skill_name": "Data Modeling"
    },
    {
      "is_primary": true,
      "skill_name": "Data Marts"
    },
    {
      "is_primary": true,
      "skill_name": "Database Performance Tuning"
    },
    {
      "is_primary": true,
      "skill_name": "Version Control"
    }
  ],
  "jd_role": {
    "display_name": "Data Warehouse Manager",
    "rationale": null,
    "role_aliases": [
      "Data Warehouse Lead",
      "DW Manager",
      "BI Manager"
    ],
    "role_archetype": "Data",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": null,
    "certifications": [],
    "company_name": null,
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE/BSC - Analytical Related Field (including IT, Science, Engineering)",
        "raw": "Possess Bachelor\u2019s degree in an analytical related field, including information technology, science, and engineering discipline",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": null,
      "min": 5,
      "raw": "Five years or more experience performing data warehouse architecture development and management"
    },
    "job_locations": [],
    "role": "Data Warehouse Manager",
    "role_aliases": [
      "Data Warehouse Lead",
      "DW Manager",
      "BI Manager"
    ],
    "role_archetype": "Data",
    "roles_and_responsibilities": [
      {
        "bullet_count": 8,
        "heading": "Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Consolidate and optimize available data",
          "last_5_words": "maintained in a version control system."
        },
        "text": "Consolidate and optimize available data warehouse infrastructure\nConceive analytics and business intelligence platform architecture for clients, including internal and third-party clients\nDesign and implement ETL procedures for intake of data from both internal and outside sources; as well as ensure data is verified and quality is checked\nDesign and implement ETL processes and data architecture to ensure proper functioning of analytics lad, as well as client\u2019s or third-party\u2019s reporting environments and dashboard\nCollaborate with business and technology stakeholders in ensuring data warehouse architecture development and utilization\nCarry out monitoring, tuning, and database performance analysis\nPerform the design and extension of data marts, meta data, and data models\nEnsure all data warehouse architecture codes are maintained in a version control system.",
        "word_count": 134
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "a819321d-f56b-43fb-aae5-f80487ca19f1",
  "stage3_signals": {
    "alias_found": false,
    "alias_match_roles": [],
    "kra_match_roles": [
      {
        "display_name": "Data Engineer",
        "kra_matches": [
          {
            "kra_text": "Designs dimensional models, star schemas, data vault structures, and curated data mart tables to support BI tools and self-service analytics consumption.",
            "sentence": "Perform the design and extension of data marts, meta data, and data models",
            "similarity": 0.6973
          },
          {
            "kra_text": "Designs dimensional models, star schemas, data vault structures, and curated data mart tables to support BI tools and self-service analytics consumption.",
            "sentence": "Design and implement ETL processes and data architecture to ensure proper functioning of analytics lad, as well as client\u2019s or third-party\u2019s reporting environments and dashboard",
            "similarity": 0.6449
          },
          {
            "kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
            "sentence": "Collaborate with business and technology stakeholders in ensuring data warehouse architecture development and utilization",
            "similarity": 0.6255
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 2,
        "score": 0.6559,
        "slug": "data-engineer",
        "total_count": null
      },
      {
        "display_name": "Java Backend Developer",
        "kra_matches": [
          {
            "kra_text": "backend performance tuning",
            "sentence": "Carry out monitoring, tuning, and database performance analysis",
            "similarity": 0.6402
          },
          {
            "kra_text": "persistence and data modeling",
            "sentence": "Perform the design and extension of data marts, meta data, and data models",
            "similarity": 0.5474
          },
          {
            "kra_text": "persistence and data modeling",
            "sentence": "Collaborate with business and technology stakeholders in ensuring data warehouse architecture development and utilization",
            "similarity": 0.4558
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 79,
        "score": 0.5478,
        "slug": "java-backend-developer",
        "total_count": null
      },
      {
        "display_name": "Scala Backend Developer",
        "kra_matches": [
          {
            "kra_text": "performance and reliability tuning",
            "sentence": "Carry out monitoring, tuning, and database performance analysis",
            "similarity": 0.6439
          },
          {
            "kra_text": "application data modeling",
            "sentence": "Perform the design and extension of data marts, meta data, and data models",
            "similarity": 0.5061
          },
          {
            "kra_text": "internal and external system integration",
            "sentence": "Design and implement ETL procedures for intake of data from both internal and outside sources; as well as ensure data is verified and quality is checked",
            "similarity": 0.4503
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 87,
        "score": 0.5334,
        "slug": "scala-backend-developer",
        "total_count": null
      },
      {
        "display_name": "Svelte Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "performance tuning",
            "sentence": "Carry out monitoring, tuning, and database performance analysis",
            "similarity": 0.6156
          },
          {
            "kra_text": "backend data integration",
            "sentence": "Design and implement ETL processes and data architecture to ensure proper functioning of analytics lad, as well as client\u2019s or third-party\u2019s reporting environments and dashboard",
            "similarity": 0.4885
          },
          {
            "kra_text": "backend data integration",
            "sentence": "Design and implement ETL procedures for intake of data from both internal and outside sources; as well as ensure data is verified and quality is checked",
            "similarity": 0.4744
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 92,
        "score": 0.5262,
        "slug": "svelte-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Kotlin Backend Developer",
        "kra_matches": [
          {
            "kra_text": "performance and reliability tuning",
            "sentence": "Carry out monitoring, tuning, and database performance analysis",
            "similarity": 0.6439
          },
          {
            "kra_text": "internal and external system integration",
            "sentence": "Design and implement ETL procedures for intake of data from both internal and outside sources; as well as ensure data is verified and quality is checked",
            "similarity": 0.4503
          },
          {
            "kra_text": "data access and persistence",
            "sentence": "Perform the design and extension of data marts, meta data, and data models",
            "similarity": 0.4243
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 84,
        "score": 0.5062,
        "slug": "kotlin-server-backend-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": []
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "DOMAIN",
    "chosen_role": {
      "display_name": "Data Warehouse Engineer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 144,
      "score": 0.95,
      "slug": "data-warehouse-engineer",
      "total_count": null
    },
    "confidence": 0.95,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [
      "Data Warehouse Architecture",
      "ETL Pipeline Design",
      "Business Intelligence Platform Design",
      "Data Quality and Verification",
      "Database Performance Optimization",
      "Data Modeling and Mart Development",
      "Cross-functional Stakeholder Collaboration",
      "Version-controlled Data Engineering"
    ],
    "matched_kras": [
      "Consolidate and optimize available data warehouse infrastructure",
      "Conceive analytics and business intelligence platform architecture",
      "Design and implement ETL procedures",
      "Ensure data is verified and quality is checked",
      "Ensure proper functioning of analytics lad",
      "Collaborate with business and technology stakeholders",
      "Carry out monitoring, tuning, and database performance analysis",
      "Perform the design and extension of data marts, meta data, and data models",
      "Ensure all data warehouse architecture codes are maintained in a version control system"
    ],
    "matched_skills": [
      "data warehouse infrastructure",
      "analytics and business intelligence platform architecture",
      "ETL",
      "data verification",
      "data quality",
      "data architecture",
      "analytics and reporting environments",
      "dashboard",
      "monitoring",
      "tuning",
      "database performance analysis",
      "data marts",
      "meta data",
      "data models",
      "version control system"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Data Engineering \u0026 Analytics; The JD centers on data warehouse infrastructure, ETL, data marts, metadata, data models, and performance tuning, which most closely matches a Data Warehouse Engineer.",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 6,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 578,
      "r_and_r_preview": "Consolidate and optimize available data warehouse infrastructure\nConceive analytics and business intelligence platform architecture for clients, including internal and third-party clients\nDesign and i",
      "role_display_name": "Data Warehouse Engineer",
      "role_slug": "data-warehouse-engineer",
      "status": "pending"
    },
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 9330,
        "role_display_name": "Data Warehouse Engineer",
        "role_slug": "data-warehouse-engineer",
        "skill_name": "Data Warehouse",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 9331,
        "role_display_name": "Data Warehouse Engineer",
        "role_slug": "data-warehouse-engineer",
        "skill_name": "Business Intelligence",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 9332,
        "role_display_name": "Data Warehouse Engineer",
        "role_slug": "data-warehouse-engineer",
        "skill_name": "ETL",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 9333,
        "role_display_name": "Data Warehouse Engineer",
        "role_slug": "data-warehouse-engineer",
        "skill_name": "Data Modeling",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 9334,
        "role_display_name": "Data Warehouse Engineer",
        "role_slug": "data-warehouse-engineer",
        "skill_name": "Data Marts",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 9335,
        "role_display_name": "Data Warehouse Engineer",
        "role_slug": "data-warehouse-engineer",
        "skill_name": "Database Performance Tuning",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 9336,
        "role_display_name": "Data Warehouse Engineer",
        "role_slug": "data-warehouse-engineer",
        "skill_name": "Version Control",
        "status": "pending"
      }
    ],
    "queue_entry_id": null,
    "v3_pipeline_triggered": false,
    "v3_role_slug": null,
    "v3_run_id": null
  }
}
API 2 — extract-details
{
  "alias_matches": [
    {
      "alias_persist_skipped_reason": "TODO: REMOVE AFTER TESTING \u2014 alias DB write disabled",
      "alias_persisted": false,
      "existing_alias_id": 5644,
      "existing_alias_text": "Domain Modeling",
      "input_term": "Data Modeling",
      "matched_canonical": {
        "category_id": 8,
        "display_name": "domain modeling",
        "id": 2379,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "domain-modeling",
        "sub_category_id": 2831,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "embedding_alias"
    }
  ],
  "candidate_roles": [
    {
      "display_name": ".NET Backend Developer",
      "id": 83,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "dotnet-backend-developer",
      "source": "db"
    },
    {
      "display_name": "Python Backend Developer",
      "id": 80,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "python-backend-developer",
      "source": "db"
    },
    {
      "display_name": "Backend Developer",
      "id": 1,
      "rationale": null,
      "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
      "slug": "backend-engineer",
      "source": "db"
    },
    {
      "display_name": "Java Backend Developer",
      "id": 79,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "java-backend-developer",
      "source": "db"
    },
    {
      "display_name": "Kotlin Backend Developer",
      "id": 84,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "kotlin-server-backend-developer",
      "source": "db"
    },
    {
      "display_name": "Node.js Backend Developer",
      "id": 82,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "node-backend-developer",
      "source": "db"
    },
    {
      "display_name": "PHP Backend Developer",
      "id": 86,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "php-backend-developer",
      "source": "db"
    },
    {
      "display_name": "Ruby Backend Developer",
      "id": 85,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "ruby-backend-developer",
      "source": "db"
    },
    {
      "display_name": "Scala Backend Developer",
      "id": 87,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "scala-backend-developer",
      "source": "db"
    }
  ],
  "chosen_role": {
    "display_name": "Data Warehouse Engineer",
    "id": 144,
    "rationale": "Domain=Data Engineering \u0026 Analytics; The JD centers on data warehouse infrastructure, ETL, data marts, metadata, data models, and performance tuning, which most closely matches a Data Warehouse Engineer.",
    "role_archetype": null,
    "slug": "data-warehouse-engineer",
    "source": "db"
  },
  "dimensions": [
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "Application Architecture Patterns",
        "id": 293,
        "rationale": "Structural patterns for organizing Python backend code into maintainable modules, layers, and feature boundaries. This is a coherent cluster because senior backend developers are expected to refactor and shape service internals over time.",
        "slug": "application-architecture-patterns",
        "source": "db"
      },
      "input_skill": "Data Modeling",
      "llm_role": null,
      "roles_from_db": [
        {
          "display_name": ".NET Backend Developer",
          "id": 83,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "dotnet-backend-developer",
          "source": "db"
        },
        {
          "display_name": "Python Backend Developer",
          "id": 80,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "python-backend-developer",
          "source": "db"
        }
      ]
    },
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "Service Architecture and Design Patterns",
        "id": 18,
        "rationale": "Reusable backend design patterns used to structure service code and boundaries. Covers layering, dependency management, domain modeling, and maintainable service organization.",
        "slug": "service-architecture-and-design-patterns",
        "source": "db"
      },
      "input_skill": "Data Modeling",
      "llm_role": null,
      "roles_from_db": [
        {
          "display_name": "Backend Developer",
          "id": 1,
          "rationale": null,
          "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
          "slug": "backend-engineer",
          "source": "db"
        },
        {
          "display_name": "Java Backend Developer",
          "id": 79,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "java-backend-developer",
          "source": "db"
        },
        {
          "display_name": "Kotlin Backend Developer",
          "id": 84,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "kotlin-server-backend-developer",
          "source": "db"
        },
        {
          "display_name": "Node.js Backend Developer",
          "id": 82,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "node-backend-developer",
          "source": "db"
        },
        {
          "display_name": "PHP Backend Developer",
          "id": 86,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "php-backend-developer",
          "source": "db"
        },
        {
          "display_name": "Ruby Backend Developer",
          "id": 85,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "ruby-backend-developer",
          "source": "db"
        },
        {
          "display_name": "Scala Backend Developer",
          "id": 87,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "scala-backend-developer",
          "source": "db"
        }
      ]
    }
  ],
  "input_final_skills": [
    "Data Warehouse",
    "Business Intelligence",
    "ETL",
    "Data Modeling",
    "Data Marts",
    "Database Performance Tuning",
    "Version Control"
  ],
  "input_llm_skills": [
    "Data Warehouse",
    "Business Intelligence",
    "ETL",
    "Data Modeling",
    "Data Marts",
    "Database Performance Tuning",
    "Version Control"
  ],
  "new_aliases_persisted": 0,
  "run_id": "a819321d-f56b-43fb-aae5-f80487ca19f1",
  "skills_detail": [
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Data Warehouse",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Databases",
          "skill_nature": "CONCEPT",
          "sub_category": "general",
          "typical_lifespan": "MULTI_YEAR",
          "version_strategy": "UNVERSIONED",
          "volatility": "MEDIUM"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "data-warehouse",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Business Intelligence",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Data Engineering Tools",
          "skill_nature": "CONCEPT",
          "sub_category": "general",
          "typical_lifespan": "MULTI_YEAR",
          "version_strategy": "UNVERSIONED",
          "volatility": "MEDIUM"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "business-intelligence",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "ETL",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Data Engineering Tools",
          "skill_nature": "PRACTICE",
          "sub_category": "general",
          "typical_lifespan": "MULTI_YEAR",
          "version_strategy": "UNVERSIONED",
          "volatility": "MEDIUM"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "etl",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [
        {
          "alias_text": "domain modeling",
          "alias_type": "CANONICAL",
          "id": 3675,
          "is_primary": true,
          "match_strategy": "CASE_INSENSITIVE"
        },
        {
          "alias_text": "Domain Modeling",
          "alias_type": "CANONICAL",
          "id": 5644,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 8,
        "display_name": "domain modeling",
        "id": 2379,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "domain-modeling",
        "sub_category_id": 2831,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "dimensions": [
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "Application Architecture Patterns",
            "id": 293,
            "rationale": "Structural patterns for organizing Python backend code into maintainable modules, layers, and feature boundaries. This is a coherent cluster because senior backend developers are expected to refactor and shape service internals over time.",
            "slug": "application-architecture-patterns",
            "source": "db"
          },
          "input_skill": "Data Modeling",
          "llm_role": null,
          "roles_from_db": [
            {
              "display_name": ".NET Backend Developer",
              "id": 83,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "dotnet-backend-developer",
              "source": "db"
            },
            {
              "display_name": "Python Backend Developer",
              "id": 80,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "python-backend-developer",
              "source": "db"
            }
          ]
        },
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "Service Architecture and Design Patterns",
            "id": 18,
            "rationale": "Reusable backend design patterns used to structure service code and boundaries. Covers layering, dependency management, domain modeling, and maintainable service organization.",
            "slug": "service-architecture-and-design-patterns",
            "source": "db"
          },
          "input_skill": "Data Modeling",
          "llm_role": null,
          "roles_from_db": [
            {
              "display_name": "Backend Developer",
              "id": 1,
              "rationale": null,
              "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
              "slug": "backend-engineer",
              "source": "db"
            },
            {
              "display_name": "Java Backend Developer",
              "id": 79,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "java-backend-developer",
              "source": "db"
            },
            {
              "display_name": "Kotlin Backend Developer",
              "id": 84,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "kotlin-server-backend-developer",
              "source": "db"
            },
            {
              "display_name": "Node.js Backend Developer",
              "id": 82,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "node-backend-developer",
              "source": "db"
            },
            {
              "display_name": "PHP Backend Developer",
              "id": 86,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "php-backend-developer",
              "source": "db"
            },
            {
              "display_name": "Ruby Backend Developer",
              "id": 85,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "ruby-backend-developer",
              "source": "db"
            },
            {
              "display_name": "Scala Backend Developer",
              "id": 87,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "scala-backend-developer",
              "source": "db"
            }
          ]
        }
      ],
      "input_skill": "Data Modeling",
      "matched_via": "embedding_alias",
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": null,
      "source_tag": "db",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Data Marts",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Databases",
          "skill_nature": "CONCEPT",
          "sub_category": "general",
          "typical_lifespan": "MULTI_YEAR",
          "version_strategy": "UNVERSIONED",
          "volatility": "MEDIUM"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "data-marts",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Database Performance Tuning",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Databases",
          "skill_nature": "PRACTICE",
          "sub_category": "general",
          "typical_lifespan": "MULTI_YEAR",
          "version_strategy": "UNVERSIONED",
          "volatility": "MEDIUM"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "database-performance-tuning",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Version Control",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "DevOps Tools",
          "skill_nature": "PRACTICE",
          "sub_category": "general",
          "typical_lifespan": "MULTI_YEAR",
          "version_strategy": "UNVERSIONED",
          "volatility": "MEDIUM"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "version-control",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": [
    "Data Warehouse",
    "Business Intelligence",
    "ETL",
    "Data Marts",
    "Database Performance Tuning",
    "Version Control"
  ]
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Data Warehouse Engineer",
    "id": 144,
    "rationale": "Domain=Data Engineering \u0026 Analytics; The JD centers on data warehouse infrastructure, ETL, data marts, metadata, data models, and performance tuning, which most closely matches a Data Warehouse Engineer.",
    "role_archetype": null,
    "slug": "data-warehouse-engineer",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "Data Warehouse",
      "tag": "new"
    },
    {
      "skill": "Business Intelligence",
      "tag": "new"
    },
    {
      "skill": "ETL",
      "tag": "new"
    },
    {
      "skill": "Data Modeling",
      "tag": "in_db"
    },
    {
      "skill": "Data Marts",
      "tag": "new"
    },
    {
      "skill": "Database Performance Tuning",
      "tag": "new"
    },
    {
      "skill": "Version Control",
      "tag": "new"
    }
  ],
  "llm_cost_api1_usd": null,
  "llm_cost_api2_usd": null,
  "llm_cost_api3_usd": null,
  "llm_cost_total_usd": null,
  "persistence": {
    "items": [
      {
        "chosen_role_id": 144,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "Application Architecture Patterns",
          "id": 293,
          "rationale": "Structural patterns for organizing Python backend code into maintainable modules, layers, and feature boundaries. This is a coherent cluster because senior backend developers are expected to refactor and shape service internals over time.",
          "slug": "application-architecture-patterns",
          "source": "db"
        },
        "dimension_id": 293,
        "input_skill": "Data Modeling",
        "llm_role": null,
        "matched_chosen_role": false,
        "outcome_line": "Skipped \u2014 no persistable v3 meta for new skill",
        "role_dimension_saved": false,
        "roles_from_db": [
          {
            "display_name": ".NET Backend Developer",
            "id": 83,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "dotnet-backend-developer",
            "source": "db"
          },
          {
            "display_name": "Python Backend Developer",
            "id": 80,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "python-backend-developer",
            "source": "db"
          }
        ],
        "skill_dimension_saved": false,
        "skill_id": null,
        "skill_tag": "new",
        "skipped_reason": "skill_not_in_db_v3_proposed"
      },
      {
        "chosen_role_id": 144,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "Service Architecture and Design Patterns",
          "id": 18,
          "rationale": "Reusable backend design patterns used to structure service code and boundaries. Covers layering, dependency management, domain modeling, and maintainable service organization.",
          "slug": "service-architecture-and-design-patterns",
          "source": "db"
        },
        "dimension_id": 18,
        "input_skill": "Data Modeling",
        "llm_role": null,
        "matched_chosen_role": false,
        "outcome_line": "Skipped \u2014 no persistable v3 meta for new skill",
        "role_dimension_saved": false,
        "roles_from_db": [
          {
            "display_name": "Backend Developer",
            "id": 1,
            "rationale": null,
            "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
            "slug": "backend-engineer",
            "source": "db"
          },
          {
            "display_name": "Java Backend Developer",
            "id": 79,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "java-backend-developer",
            "source": "db"
          },
          {
            "display_name": "Kotlin Backend Developer",
            "id": 84,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "kotlin-server-backend-developer",
            "source": "db"
          },
          {
            "display_name": "Node.js Backend Developer",
            "id": 82,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "node-backend-developer",
            "source": "db"
          },
          {
            "display_name": "PHP Backend Developer",
            "id": 86,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "php-backend-developer",
            "source": "db"
          },
          {
            "display_name": "Ruby Backend Developer",
            "id": 85,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "ruby-backend-developer",
            "source": "db"
          },
          {
            "display_name": "Scala Backend Developer",
            "id": 87,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "scala-backend-developer",
            "source": "db"
          }
        ],
        "skill_dimension_saved": false,
        "skill_id": null,
        "skill_tag": "new",
        "skipped_reason": "skill_not_in_db_v3_proposed"
      }
    ],
    "new_skills_created": 0,
    "role_dimension_saved": 0,
    "skill_dimension_saved": 0,
    "skipped": 2
  },
  "planner_output": null,
  "run_id": "a819321d-f56b-43fb-aae5-f80487ca19f1"
}

LLM Calls

Every model call made for this run, in pipeline order. Click a card to see the model's response.

Loading…