← Back to history

Pipeline run

7e4b4090-a7ce-4889-824c-e10179f67b74

Pipeline LLM cost (USD)
API 1: $0.0095 API 2: $0.0001 API 3: $0.0000 Total: $0.0097

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
SPARSE JD sources · ai_index: jd · nature_of_work: jd · tech_stack_maturity: jd
Nature of work · DevOps / Build & Release Engineering
Build and onboard CI/CD tooling to speed up build, test, release, and deployment, while troubleshooting complex engineering issues and mentoring teammates on technical decisions. Most days are hands-on with some cross-team collaboration.
"Design, build, and on-board tools to accelerate build, testing, release, and deployment."
Tech stack maturity
Mainstream Modern
CI/CD and Git are standard platform engineering tools widely used in modern software delivery, but the profile does not indicate cutting-edge AI-native or legacy pre-cloud specialization.
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 (4)
Git CI/CD Testing Deployment
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
Git CI/CD Testing Deployment
Show KRA description ↓
• Contribute in the effort of solving complex and technical challenges to improve engineering efficiency • Design, build, and on-board tools to accelerate build, testing, release, and deployment. • Highly motivated with excellent verbal, written communication skills, humility, team-first attitude and the ability to execute in timely manner. • Drive technical decisions /initiatives for the team. • Excellent problem-solving skills, use of logic and ability to think outside the box when troubleshooting issues • Ability to work successfully with multi-functional teams and tech leads. Coordinates effectively across organizational boundaries and geographies. • Good in researching latest tech and trends. • Mentor team members and maintain engineering excellence • Daily Responsibilities • 70% Hands On • 30% Team Collaboration

Signals

Skill ml-engineer
0.25
Alias backend-engineer
1.00
KRA full-stack-engineer
0.51

Post-classification

Centroidupdated · n=7
Alias collision log
New-role queue
New skills captured2
New KRA capturedyes

Captured for admin review

Testing primary Platform Engineer pending
Deployment primary Platform Engineer pending
R&R fragment (sim 0.00) Platform Engineer pending

• Contribute in the effort of solving complex and technical challenges to improve engineering efficiency • Design, build, and on-board tools to accelerate build, testing, release, and deployment. • Hi…

Status: completed Created: 2026-05-27T16:21:30.183719Z Updated: 2026-05-27T16:22:24.102088Z API 3 duration: 11312 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

Platform Engineer

Developer Productivity Engineer

sub-role · 0.92 domain · DevOps & Platform CASE DOMAIN

slug: platform-engineer · id: 133 · source: db · sub-role slug: developer-productivity-engineer

Domain=DevOps & Platform → sub-role developer-productivity-engineer; The JD focuses on developer productivity and internal tooling to improve build, testing, release, and deployment efficiency, which best matches Platform Engineering.

Matched skills

buildtestingreleasedeploymenttroubleshootingmulti-functional teamstech leads

Matched dimensions

Developer ProductivityBuild and Release ToolingEngineering EfficiencyCross-functional CollaborationTechnical Decision MakingMentoring and Engineering Excellence

Matched KRAs

Design, build, and on-board toolsAccelerate build, testing, release, and deploymentDrive technical decisions /initiatives for the teamMentor team members and maintain engineering excellenceWork successfully with multi-functional teams and tech leads

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
0
Skipped

Job description

Why you’ll be excited to work at Techjays
We are on a bold mission to create the best software services offering in the world to work on startups in nascent industries and greenfield projects to large-scale enterprises. As a growth-stage company, we combine the depth of capabilities and resources of our leadership with the ambition, culture and agility of a startup.


Our multinational team of veterans of Google, Vivint SmartHome, NetApp and many other established and startup companies. We have engineering teams based out of Chennai and Coimbatore.


We are looking for a Backend Developer who has 3+ years of experience in designing, developing and implementing secure backend services using Python and Golang.


Must-Have Skills:
• 3-6 years of coding experience in preferred programming language.
• Experience in developing microservices.
• Hands on software development experience in an object-oriented programming language such as Java, Groovy, Golang, and Python
• Experience in CICD standard methodologies and familiar with tools used in CICD pipelines: such as Jenkins, GitHub, Nexus, Artifactory, Maven, Gradle, and SonarQube
• Experienced with Agile Methodologies
• Deep knowledge of computer science fundamentals such as Object-oriented programming concepts, design patterns, and data structures


Good to have Skills:
• Experience with container and container orchestration technologies such as Docker, and Kubernetes, helm.
• Experience in public cloud experience like aws.
• Experience in data and information visualization tools like grfana , datadog , dyntrace , appdynamics .


Experience: 3-6 years


Minimum Qualification: Bachelor’s or Master’s degree in Computer Science or related area


Work Location: Bangalore, Hybrid (WFO- Monthly 1 week)


Roles and Responsibilities:
• Contribute in the effort of solving complex and technical challenges to improve engineering efficiency
• Design, build, and on-board tools to accelerate build, testing, release, and deployment.
• Highly motivated with excellent verbal, written communication skills, humility, team-first attitude and the ability to execute in timely manner.
• Drive technical decisions /initiatives for the team.
• Excellent problem-solving skills, use of logic and ability to think outside the box when troubleshooting issues
• Ability to work successfully with multi-functional teams and tech leads. Coordinates effectively across organizational boundaries and geographies.
• Good in researching latest tech and trends.
• Mentor team members and maintain engineering excellence
• Daily Responsibilities
•       70% Hands On
•       30% Team Collaboration


We take care of our own:


• Best in class packages
• Paid holidays and flexible paid time away
• Casual dress code & flexible working environment
• Medical Insurance covering self & family up to 4 lakhs per person.

Skills from this JD

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

Git Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: Git id=1002 · git

Aliases — catalog

  • Git (CANONICAL)

Context tags (catalog)

CI/CD GitHub GitLab branching checkout clone commit fork merging pull request rebase remote repository stash versioning

Stored enrichment (catalog DB)

Category
Tool
Sub-category
Version Control Tool
Vendor
Linus Torvalds
License
gpl_v2
Year introduced
2005
Confidence
0.99
Version strategy
NOT_APPLICABLE

Maturity reasoning: Git is a hiring-pipeline staple: it appears in the vast majority of software engineering job descriptions and is the default VCS on GitHub/GitLab/Bitbucket.

Skill profile (library / DB)

Skill nature
TOOL
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
13
Sub-category id
730
Extractable
True
Also category
False

Dimensions (API 2 worklist)

  • React Frontend Development Catalog dimension db id 96

    Library dimension (catalog)

API 3 link attempts (this skill)

Dimension Skill↔dim Role↔dim Outcome
React Frontend Development
d_init_01
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)
CI/CD Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: CI/CD id=1190 · ci-cd

Aliases — catalog

  • CI/CD (CANONICAL)

Context tags (catalog)

Ansible CircleCI Docker GitLab CI Jenkins Kubernetes Terraform Travis CI automated testing build automation continuous deployment continuous integration deployment pipelines monitoring version control

Stored enrichment (catalog DB)

Category
Methodology
Sub-category
Ci Cd Process
Confidence
0.93
Version strategy
NOT_APPLICABLE

Maturity reasoning: CI/CD appears in a large share of software engineering JDs and is a standard requirement across DevOps, platform, and backend roles; major vendors like GitHub, GitLab, and AWS all center product roadmaps on CI/CD pipelines.

Skill profile (library / DB)

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

Dimensions (API 2 worklist)

  • CI/CD Pipeline Platforms Catalog dimension db id 150

    Library dimension (catalog)

    Roles linked in library: DevOps Engineer

  • CI/CD for Machine Learning Catalog dimension db id 56

    Library dimension (catalog)

    Roles linked in library: ML Engineer

API 3 link attempts (this skill)

Dimension Skill↔dim Role↔dim Outcome
CI/CD Pipeline Platforms
ci-cd-pipeline-platforms
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)
CI/CD for Machine Learning
ci-cd-for-machine-learning
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)
Testing 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
Software Testing
Sub-category
general
Skill nature
PRACTICE
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Deployment 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 Practices
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
Git in_db
React Frontend Development
d_init_01
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)
CI/CD in_db
CI/CD Pipeline Platforms
ci-cd-pipeline-platforms
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)
CI/CD in_db
CI/CD for Machine Learning
ci-cd-for-machine-learning
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)

Library artifacts (this run)

Kind Detail DB id
canonical_skill_proposed Testing | type=Software Testing subtype=general nature=PRACTICE lifespan=MULTI_YEAR
canonical_skill_proposed Deployment | type=DevOps Practices subtype=general nature=PRACTICE lifespan=MULTI_YEAR
nano JD Parser — gpt-4.1-nano click to toggle
RoleBackend Developer
CompanyTechjays
Experience3-6 years
DomainIT Services & Consulting
Location Bangalore, India (hybrid)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "We are on a bold",
      "last_5_words": "Chennai and Coimbatore."
    },
    "text": "We are on a bold mission to create the best software services offering in the world to work on startups in nascent industries and greenfield projects to large-scale enterprises. As a growth-stage company, we combine the depth of capabilities and resources of our leadership with the ambition, culture and agility of a startup.\n\nOur multinational team of veterans of Google, Vivint SmartHome, NetApp and many other established and startup companies. We have engineering teams based out of Chennai and Coimbatore.",
    "word_count": 84
  },
  "certifications": [],
  "company_name": "Techjays",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "ITES",
        "BPO",
        "Tech Consulting"
      ],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE/BSC - Computer Science (or related)",
      "raw": "Bachelor\u2019s or Master\u2019s degree in Computer Science or related area",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": 6,
    "min": 3,
    "raw": "3-6 years"
  },
  "job_locations": [
    {
      "aliases": [
        "Bengaluru"
      ],
      "city": "Bangalore",
      "country": "India",
      "state": null,
      "work_mode": "hybrid"
    }
  ],
  "role": "Backend Developer",
  "role_aliases": [
    "Backend Engineer",
    "Software Engineer",
    "Backend Developer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 10,
      "heading": "Roles and Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Contribute in the effort",
        "last_5_words": "30% Team Collaboration"
      },
      "text": "\u2022 Contribute in the effort of solving complex and technical challenges to improve engineering efficiency\n\u2022 Design, build, and on-board tools to accelerate build, testing, release, and deployment.\n\u2022 Highly motivated with excellent verbal, written communication skills, humility, team-first attitude and the ability to execute in timely manner.\n\u2022 Drive technical decisions /initiatives for the team.\n\u2022 Excellent problem-solving skills, use of logic and ability to think outside the box when troubleshooting issues\n\u2022 Ability to work successfully with multi-functional teams and tech leads. Coordinates effectively across organizational boundaries and geographies.\n\u2022 Good in researching latest tech and trends.\n\u2022 Mentor team members and maintain engineering excellence\n\u2022 Daily Responsibilities\n\u2022       70% Hands On\n\u2022       30% Team Collaboration",
      "word_count": 134
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Git"
    },
    {
      "is_primary": true,
      "skill_name": "CI/CD"
    },
    {
      "is_primary": true,
      "skill_name": "Testing"
    },
    {
      "is_primary": true,
      "skill_name": "Deployment"
    }
  ],
  "jd_role": {
    "display_name": "Backend Developer",
    "rationale": null,
    "role_aliases": [
      "Backend Engineer",
      "Software Engineer",
      "Backend Developer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "We are on a bold",
        "last_5_words": "Chennai and Coimbatore."
      },
      "text": "We are on a bold mission to create the best software services offering in the world to work on startups in nascent industries and greenfield projects to large-scale enterprises. As a growth-stage company, we combine the depth of capabilities and resources of our leadership with the ambition, culture and agility of a startup.\n\nOur multinational team of veterans of Google, Vivint SmartHome, NetApp and many other established and startup companies. We have engineering teams based out of Chennai and Coimbatore.",
      "word_count": 84
    },
    "certifications": [],
    "company_name": "Techjays",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "ITES",
          "BPO",
          "Tech Consulting"
        ],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE/BSC - Computer Science (or related)",
        "raw": "Bachelor\u2019s or Master\u2019s degree in Computer Science or related area",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": 6,
      "min": 3,
      "raw": "3-6 years"
    },
    "job_locations": [
      {
        "aliases": [
          "Bengaluru"
        ],
        "city": "Bangalore",
        "country": "India",
        "state": null,
        "work_mode": "hybrid"
      }
    ],
    "role": "Backend Developer",
    "role_aliases": [
      "Backend Engineer",
      "Software Engineer",
      "Backend Developer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 10,
        "heading": "Roles and Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Contribute in the effort",
          "last_5_words": "30% Team Collaboration"
        },
        "text": "\u2022 Contribute in the effort of solving complex and technical challenges to improve engineering efficiency\n\u2022 Design, build, and on-board tools to accelerate build, testing, release, and deployment.\n\u2022 Highly motivated with excellent verbal, written communication skills, humility, team-first attitude and the ability to execute in timely manner.\n\u2022 Drive technical decisions /initiatives for the team.\n\u2022 Excellent problem-solving skills, use of logic and ability to think outside the box when troubleshooting issues\n\u2022 Ability to work successfully with multi-functional teams and tech leads. Coordinates effectively across organizational boundaries and geographies.\n\u2022 Good in researching latest tech and trends.\n\u2022 Mentor team members and maintain engineering excellence\n\u2022 Daily Responsibilities\n\u2022       70% Hands On\n\u2022       30% Team Collaboration",
        "word_count": 134
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "7e4b4090-a7ce-4889-824c-e10179f67b74",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 1,
        "score": 1.0,
        "slug": "backend-engineer",
        "total_count": null
      },
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 446,
        "score": 1.0,
        "slug": "backend-developer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "Fullstack Developer",
        "kra_matches": [
          {
            "kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
            "sentence": "Design, build, and on-board tools to accelerate build, testing, release, and deployment.",
            "similarity": 0.6007
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Ability to work successfully with multi-functional teams and tech leads.",
            "similarity": 0.4812
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Drive technical decisions /initiatives for the team.",
            "similarity": 0.436
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.506,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Ability to work successfully with multi-functional teams and tech leads.",
            "similarity": 0.5183
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Design, build, and on-board tools to accelerate build, testing, release, and deployment.",
            "similarity": 0.5129
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Mentor team members and maintain engineering excellence",
            "similarity": 0.4785
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.5032,
        "slug": "flutter-developer",
        "total_count": null
      },
      {
        "display_name": "Engineering Manager",
        "kra_matches": [
          {
            "kra_text": "facilitate technical and delivery decisions",
            "sentence": "Drive technical decisions /initiatives for the team.",
            "similarity": 0.5822
          },
          {
            "kra_text": "Set team goals and delivery plans",
            "sentence": "Mentor team members and maintain engineering excellence",
            "similarity": 0.4692
          },
          {
            "kra_text": "facilitate technical and delivery decisions",
            "sentence": "Contribute in the effort of solving complex and technical challenges to improve engineering efficiency",
            "similarity": 0.4561
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 121,
        "score": 0.5025,
        "slug": "engineering-manager",
        "total_count": null
      },
      {
        "display_name": "DevOps Engineer",
        "kra_matches": [
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Design, build, and on-board tools to accelerate build, testing, release, and deployment.",
            "similarity": 0.6295
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Ability to work successfully with multi-functional teams and tech leads.",
            "similarity": 0.4375
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Contribute in the effort of solving complex and technical challenges to improve engineering efficiency",
            "similarity": 0.4225
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 10,
        "score": 0.4965,
        "slug": "devops-engineer",
        "total_count": null
      },
      {
        "display_name": "Cloud Architect",
        "kra_matches": [
          {
            "kra_text": "Architects blue-green, canary, and immutable infrastructure deployment patterns for zero-downtime releases and fast rollback capabilities.",
            "sentence": "Design, build, and on-board tools to accelerate build, testing, release, and deployment.",
            "similarity": 0.503
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Drive technical decisions /initiatives for the team.",
            "similarity": 0.4981
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Mentor team members and maintain engineering excellence",
            "similarity": 0.4515
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 9,
        "score": 0.4842,
        "slug": "cloud-architect",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "ML Engineer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "CI/CD"
        ],
        "role_id": 3,
        "score": 0.25,
        "slug": "ml-engineer",
        "total_count": 4
      },
      {
        "display_name": "DevOps Engineer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "CI/CD"
        ],
        "role_id": 10,
        "score": 0.25,
        "slug": "devops-engineer",
        "total_count": 4
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "DOMAIN",
    "chosen_role": {
      "display_name": "Platform Engineer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 133,
      "score": 0.93,
      "slug": "platform-engineer",
      "total_count": null
    },
    "confidence": 0.93,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [
      "Developer Productivity",
      "Build and Release Tooling",
      "Engineering Efficiency",
      "Cross-functional Collaboration",
      "Technical Decision Making",
      "Mentoring and Engineering Excellence"
    ],
    "matched_kras": [
      "Design, build, and on-board tools",
      "Accelerate build, testing, release, and deployment",
      "Drive technical decisions /initiatives for the team",
      "Mentor team members and maintain engineering excellence",
      "Work successfully with multi-functional teams and tech leads"
    ],
    "matched_skills": [
      "build",
      "testing",
      "release",
      "deployment",
      "troubleshooting",
      "multi-functional teams",
      "tech leads"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=DevOps \u0026 Platform \u2192 sub-role developer-productivity-engineer; The JD focuses on developer productivity and internal tooling to improve build, testing, release, and deployment efficiency, which best matches Platform Engineering.",
    "sub_role": {
      "confidence": 0.92,
      "display_name": "Developer Productivity Engineer",
      "reasoning": "The JD focuses on building and onboarding tools to improve build, testing, release, and deployment efficiency, which most closely matches developer productivity work.",
      "role_id": 378,
      "slug": "developer-productivity-engineer"
    }
  },
  "stage5_updates": {
    "centroid_n_after": 7,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 1458,
      "r_and_r_preview": "\u2022 Contribute in the effort of solving complex and technical challenges to improve engineering efficiency\n\u2022 Design, build, and on-board tools to accelerate build, testing, release, and deployment.\n\u2022 Hi",
      "role_display_name": "Platform Engineer",
      "role_slug": "platform-engineer",
      "status": "pending"
    },
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 19611,
        "role_display_name": "Platform Engineer",
        "role_slug": "platform-engineer",
        "skill_name": "Testing",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 19612,
        "role_display_name": "Platform Engineer",
        "role_slug": "platform-engineer",
        "skill_name": "Deployment",
        "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": "alias_text already exists for this canonical skill",
      "alias_persisted": false,
      "existing_alias_id": 1613,
      "existing_alias_text": "Git",
      "input_term": "Git",
      "matched_canonical": {
        "category_id": 13,
        "display_name": "Git",
        "id": 1002,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "TOOL",
        "slug": "git",
        "sub_category_id": 730,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "alias"
    },
    {
      "alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
      "alias_persisted": false,
      "existing_alias_id": 1826,
      "existing_alias_text": "CI/CD",
      "input_term": "CI/CD",
      "matched_canonical": {
        "category_id": 8,
        "display_name": "CI/CD",
        "id": 1190,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "ci-cd",
        "sub_category_id": 900,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "alias"
    }
  ],
  "candidate_roles": [
    {
      "display_name": "DevOps Engineer",
      "id": 10,
      "rationale": null,
      "role_archetype": null,
      "slug": "devops-engineer",
      "source": "db"
    },
    {
      "display_name": "ML Engineer",
      "id": 3,
      "rationale": null,
      "role_archetype": null,
      "slug": "ml-engineer",
      "source": "db"
    }
  ],
  "chosen_role": {
    "display_name": "Platform Engineer",
    "id": 133,
    "rationale": "Domain=DevOps \u0026 Platform \u2192 sub-role developer-productivity-engineer; The JD focuses on developer productivity and internal tooling to improve build, testing, release, and deployment efficiency, which best matches Platform Engineering.",
    "role_archetype": null,
    "slug": "platform-engineer",
    "source": "db"
  },
  "dimensions": [
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "React Frontend Development",
        "id": 96,
        "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
        "slug": "d_init_01",
        "source": "db"
      },
      "input_skill": "Git",
      "llm_role": null,
      "roles_from_db": []
    },
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "CI/CD Pipeline Platforms",
        "id": 150,
        "rationale": "Systems used to define, run, and maintain automated build and deployment workflows. This cluster is coherent because the role owns delivery automation end to end, including pipeline reliability and promotion logic.",
        "slug": "ci-cd-pipeline-platforms",
        "source": "db"
      },
      "input_skill": "CI/CD",
      "llm_role": null,
      "roles_from_db": [
        {
          "display_name": "DevOps Engineer",
          "id": 10,
          "rationale": null,
          "role_archetype": null,
          "slug": "devops-engineer",
          "source": "db"
        }
      ]
    },
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "CI/CD for Machine Learning",
        "id": 56,
        "rationale": "Tools and platforms for automating ML model integration, testing, and deployment pipelines.",
        "slug": "ci-cd-for-machine-learning",
        "source": "db"
      },
      "input_skill": "CI/CD",
      "llm_role": null,
      "roles_from_db": [
        {
          "display_name": "ML Engineer",
          "id": 3,
          "rationale": null,
          "role_archetype": null,
          "slug": "ml-engineer",
          "source": "db"
        }
      ]
    }
  ],
  "input_final_skills": [
    "Git",
    "CI/CD",
    "Testing",
    "Deployment"
  ],
  "input_llm_skills": [
    "Git",
    "CI/CD",
    "Testing",
    "Deployment"
  ],
  "new_aliases_persisted": 0,
  "run_id": "7e4b4090-a7ce-4889-824c-e10179f67b74",
  "skills_detail": [
    {
      "aliases_in_db": [
        {
          "alias_text": "Git",
          "alias_type": "CANONICAL",
          "id": 1613,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 13,
        "display_name": "Git",
        "id": 1002,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "TOOL",
        "slug": "git",
        "sub_category_id": 730,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "dimensions": [
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "React Frontend Development",
            "id": 96,
            "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
            "slug": "d_init_01",
            "source": "db"
          },
          "input_skill": "Git",
          "llm_role": null,
          "roles_from_db": []
        }
      ],
      "input_skill": "Git",
      "matched_via": "alias",
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": null,
      "source_tag": "db",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [
        {
          "alias_text": "CI/CD",
          "alias_type": "CANONICAL",
          "id": 1826,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 8,
        "display_name": "CI/CD",
        "id": 1190,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "ci-cd",
        "sub_category_id": 900,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "dimensions": [
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "CI/CD Pipeline Platforms",
            "id": 150,
            "rationale": "Systems used to define, run, and maintain automated build and deployment workflows. This cluster is coherent because the role owns delivery automation end to end, including pipeline reliability and promotion logic.",
            "slug": "ci-cd-pipeline-platforms",
            "source": "db"
          },
          "input_skill": "CI/CD",
          "llm_role": null,
          "roles_from_db": [
            {
              "display_name": "DevOps Engineer",
              "id": 10,
              "rationale": null,
              "role_archetype": null,
              "slug": "devops-engineer",
              "source": "db"
            }
          ]
        },
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "CI/CD for Machine Learning",
            "id": 56,
            "rationale": "Tools and platforms for automating ML model integration, testing, and deployment pipelines.",
            "slug": "ci-cd-for-machine-learning",
            "source": "db"
          },
          "input_skill": "CI/CD",
          "llm_role": null,
          "roles_from_db": [
            {
              "display_name": "ML Engineer",
              "id": 3,
              "rationale": null,
              "role_archetype": null,
              "slug": "ml-engineer",
              "source": "db"
            }
          ]
        }
      ],
      "input_skill": "CI/CD",
      "matched_via": "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": "Testing",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Software Testing",
          "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": "testing",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Deployment",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "DevOps Practices",
          "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": "deployment",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": [
    "Testing",
    "Deployment"
  ]
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Platform Engineer",
    "id": 133,
    "rationale": "Domain=DevOps \u0026 Platform \u2192 sub-role developer-productivity-engineer; The JD focuses on developer productivity and internal tooling to improve build, testing, release, and deployment efficiency, which best matches Platform Engineering.",
    "role_archetype": null,
    "slug": "platform-engineer",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "Git",
      "tag": "in_db"
    },
    {
      "skill": "CI/CD",
      "tag": "in_db"
    },
    {
      "skill": "Testing",
      "tag": "new"
    },
    {
      "skill": "Deployment",
      "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": 133,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "React Frontend Development",
          "id": 96,
          "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
          "slug": "d_init_01",
          "source": "db"
        },
        "dimension_id": 96,
        "input_skill": "Git",
        "llm_role": null,
        "matched_chosen_role": false,
        "outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
        "role_dimension_saved": false,
        "roles_from_db": [],
        "skill_dimension_saved": true,
        "skill_id": 1002,
        "skill_tag": "in_db",
        "skipped_reason": null
      },
      {
        "chosen_role_id": 133,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "CI/CD Pipeline Platforms",
          "id": 150,
          "rationale": "Systems used to define, run, and maintain automated build and deployment workflows. This cluster is coherent because the role owns delivery automation end to end, including pipeline reliability and promotion logic.",
          "slug": "ci-cd-pipeline-platforms",
          "source": "db"
        },
        "dimension_id": 150,
        "input_skill": "CI/CD",
        "llm_role": null,
        "matched_chosen_role": false,
        "outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
        "role_dimension_saved": false,
        "roles_from_db": [
          {
            "display_name": "DevOps Engineer",
            "id": 10,
            "rationale": null,
            "role_archetype": null,
            "slug": "devops-engineer",
            "source": "db"
          }
        ],
        "skill_dimension_saved": true,
        "skill_id": 1190,
        "skill_tag": "in_db",
        "skipped_reason": null
      },
      {
        "chosen_role_id": 133,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "CI/CD for Machine Learning",
          "id": 56,
          "rationale": "Tools and platforms for automating ML model integration, testing, and deployment pipelines.",
          "slug": "ci-cd-for-machine-learning",
          "source": "db"
        },
        "dimension_id": 56,
        "input_skill": "CI/CD",
        "llm_role": null,
        "matched_chosen_role": false,
        "outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
        "role_dimension_saved": false,
        "roles_from_db": [
          {
            "display_name": "ML Engineer",
            "id": 3,
            "rationale": null,
            "role_archetype": null,
            "slug": "ml-engineer",
            "source": "db"
          }
        ],
        "skill_dimension_saved": true,
        "skill_id": 1190,
        "skill_tag": "in_db",
        "skipped_reason": null
      }
    ],
    "new_skills_created": 0,
    "role_dimension_saved": 0,
    "skill_dimension_saved": 0,
    "skipped": 0
  },
  "planner_output": null,
  "run_id": "7e4b4090-a7ce-4889-824c-e10179f67b74"
}