Pipeline run
5f2bbb9c-6b8b-4ae1-b058-272813abdbbb
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
Post-classification
Captured for admin review
• Set the direction and plan for growing the Business Analysis Practice and build the practice's structure — how BAs are organized, trained, and grow within the practice. • Set common standards and wa…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Business Analyst (Tech)
CASE Aslug: business-analyst-tech · id: 114 · source: db
Title 'Business Analysis Practice Lead' not a catalog hit; nature-aware resolver mapped to same-nature role 'Business Analyst (Tech)': JD is an analyst nature role; candidate 1 (Business Analyst (Tech)) is the same nature and a faithful generalization of the practice lead role.
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Business Analysis Practice Lead Location: Hyderabad Employment Type: Full-Time Reporting To: Director, Client Services & Assurance Role Purpose The Business Analysis Practice Lead will build and grow Manomay's Business Analysis Practice into a strong, capable team known for its quality and its ability to act as the 'BusinessTechnology' Liaison — ensuring client needs translate into effective, technology-enabled solutions. The role carries strong ownership of building deep insurance domain expertise across the practice, along with strong Business-Technology thinking. This role is about building the practice, with required insight into delivery (primarily understanding customers and projects). The person in this role will focus on people, skills, knowledge, and tools that make our BA teams better. Key Responsibilities Practice Strategy & Excellence • Set the direction and plan for growing the Business Analysis Practice and build the practice's structure — how BAs are organized, trained, and grow within the practice. • Set common standards and ways of working for business analysis across the company. • Keep BA practices modern and aligned with current methods (Agile, product thinking, AI etc.). • Bring in new tools and techniques to keep the practice ahead of the curve. Capability Building & Talent Development • Build a clear career path for BAs — from junior to senior levels. Mentor and develop future BA leaders. • Create training programs and certifications to build BA skills. Domain Expertise & Knowledge Management • Build deep insurance domain expertise across verticals and across the BA team — covering key areas like underwriting, policy administration, claims, Billing/Finance and Reinsurance • Build strong understanding of insurance data (policy, claims, underwriting, actuarial) to help BAs bridge business needs and technical/data solutions. • Create reusable insurance-specific assets — templates, process maps, and reference models AI Enablement & Innovation • Own how AI is used within the BA practice — decide which AI tools to adopt or build, and how. • Build AI-powered templates and tools that help BAs work faster and better (e.g., for writing requirements or documentation). • Make sure AI is used responsibly — with attention to data privacy and proper checks. Consulting Excellence & Client Advisory • Serve as the primary bridge between business and technology — ensuring business needs translate into technology requirements, and technology capabilities are understood by business stakeholders. • Act as a senior advisor on BA and domain topics for key client relationships. Market Positioning & Business Growth • Build articles, frameworks, points of view, and content that showcase the practice's approach to business analysis and insurance domain consulting. • Create marketing content (case studies, capability decks, solution one-pagers) that helps position the practice to clients and the market. • Work with presales and sales teams to strengthen proposals with strong BA content. • Support new business pitches with practice examples, case studies, and ideas. • Spot opportunities to grow business using the practice's strengths with existing/new customers. Qualifications • Bachelor’s degree in business, Technology, Engineering, Information Systems, or related field. • MBA preferred. • 12+ years of experience in Business Analysis, Consulting, or Business Transformation. • Experience building or growing a Business Analysis practice, CoE, or similar capability. • Deep experience in the Insurance domain (e.g., underwriting, claims, policy administration, billing/finance, reinsurance etc.) with hands – on experience across a minimum of two verticals – P&C, Health, Life and Pensions etc. • Experience across other BFSI verticals is a plus. • Experience mentoring or developing BA talent and building training or career development programs. • Exposure to applying AI/GenAI in business analysis or consulting work is a strong plus. • Relevant certifications (e.g., CBAP, AINS, CPCU) are desirable but not mandatory. • Experience representing a practice externally — through speaking, writing, or industry forums — is a plus. Measures of Success • Practice maturity and scalability • Growth in BA competencies • Creation of reusable IP and domain assets • Adoption of AI-enabled BA practices • Contribution to proposal quality and business growth • Development of future BA leaders • Increased market recognition of Manomay's consulting capabilities
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Aliases — catalog
- Agile (CANONICAL) primary
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Methodology
- Sub-category
- Agile
- Confidence
- 0.99
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Agile appears in a large share of software job descriptions and is a standard hiring-pipeline requirement; Scrum/Kanban are commonly listed alongside it, showing broad market adoption.
Skill profile (library / DB)
- Skill nature
- METHODOLOGY
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 8
- Sub-category id
- 3594
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
React Frontend Development Catalog dimension db id 96
Library dimension (catalog)
-
Software Concepts, Patterns & Practices Catalog dimension db id 478
Library dimension (catalog)
Roles linked in library: Engineering Manager
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) |
|
Software Concepts, Patterns & Practices
software-concepts-patterns-practices
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Aliases — catalog
- AI (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Concept
- Sub-category
- Artificial Intelligence
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: AI appears in a large and growing share of job descriptions across software, data, and product roles; major vendors like Microsoft, Google, and AWS have broad AI offerings and hiring demand reflects mainstream adoption.
Skill profile (library / DB)
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 2
- Sub-category id
- 1020
- 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) |
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 |
|---|---|---|---|---|---|---|
| Agile | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Agile | in_db |
Software Concepts, Patterns & Practices
software-concepts-patterns-practices
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| AI | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Library artifacts (this run)
nano JD Parser — gpt-4.1-nano click to toggle
Certifications
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"ai_kras": [
"\u2022 Own how AI is used within the BA practice \u2014 decide which AI tools to adopt or build, and how.",
"\u2022 Build AI-powered templates and tools that help BAs work faster and better (e.g., for writing requirements or documentation).",
"\u2022 Make sure AI is used responsibly \u2014 with attention to data privacy and proper checks."
],
"archetype_override_applied": true,
"archetype_override_matched_skills": [
"Agile",
"Make",
"Role",
"Models",
"mentoring",
"templates",
"Location",
"relationships",
"claims"
],
"certifications": [
"CBAP",
"AINS",
"CPCU"
],
"client_details": null,
"company_name": "Manomay",
"company_size": null,
"ctc": null,
"domain": {
"primary": {
"aliases": [
"BFSI",
"Insurance Domain"
],
"domain": "Insurance"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Business",
"raw": "Bachelor\u2019s degree in business, Technology, Engineering, Information Systems, or related field.",
"requirement": "required"
},
{
"level": "Master\u0027s",
"qualification": "MBA - Business Administration",
"raw": "MBA preferred.",
"requirement": "preferred"
}
],
"experience": {
"max": null,
"min": 12,
"raw": "12+ years of experience in Business Analysis, Consulting, or Business Transformation"
},
"job_locations": [
{
"aliases": [],
"city": "Hyderabad",
"country": "India",
"state": null,
"work_mode": "null"
}
],
"notice_period": {
"days": null,
"raw": null
},
"open_to_relocate": false,
"role": "Business Analysis Practice Lead",
"role_aliases": [
{
"name": "Business Analysis Lead",
"reasoning": "generalized form of the picked role",
"relation": "synonym"
},
{
"name": "Business Analysis Manager",
"reasoning": "common industry alt for the same archetype",
"relation": "synonym"
},
{
"name": "Practice Lead",
"reasoning": "reflects the leadership aspect of the role",
"relation": "synonym"
}
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 4,
"heading": "Practice Strategy \u0026 Excellence",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Set the direction and",
"last_5_words": "ahead of the curve."
},
"text": "\u2022 Set the direction and plan for growing the Business Analysis Practice and build the practice\u0027s structure \u2014 how BAs are organized, trained, and grow within the practice.\n\u2022 Set common standards and ways of working for business analysis across the company.\n\u2022 Keep BA practices modern and aligned with current methods (Agile, product thinking, AI etc.).\n\u2022 Bring in new tools and techniques to keep the practice ahead of the curve.",
"word_count": 64
},
{
"bullet_count": 2,
"heading": "Capability Building \u0026 Talent Development",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Build a clear career",
"last_5_words": "to build BA skills."
},
"text": "\u2022 Build a clear career path for BAs \u2014 from junior to senior levels. Mentor and develop future BA leaders.\n\u2022 Create training programs and certifications to build BA skills.",
"word_count": 30
},
{
"bullet_count": 3,
"heading": "Domain Expertise \u0026 Knowledge Management",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Build deep insurance domain",
"last_5_words": "templates, process maps, and reference models."
},
"text": "\u2022 Build deep insurance domain expertise across verticals and across the BA team \u2014 covering key areas like underwriting, policy administration, claims, Billing/Finance and Reinsurance\n\u2022 Build strong understanding of insurance data (policy, claims, underwriting, actuarial) to help BAs bridge business needs and technical/data solutions.\n\u2022 Create reusable insurance-specific assets \u2014 templates, process maps, and reference models.",
"word_count": 56
},
{
"bullet_count": 3,
"heading": "AI Enablement \u0026 Innovation",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Own how AI is used",
"last_5_words": "data privacy and proper checks."
},
"text": "\u2022 Own how AI is used within the BA practice \u2014 decide which AI tools to adopt or build, and how.\n\u2022 Build AI-powered templates and tools that help BAs work faster and better (e.g., for writing requirements or documentation).\n\u2022 Make sure AI is used responsibly \u2014 with attention to data privacy and proper checks.",
"word_count": 48
},
{
"bullet_count": 2,
"heading": "Consulting Excellence \u0026 Client Advisory",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Serve as the primary",
"last_5_words": "for key client relationships."
},
"text": "\u2022 Serve as the primary bridge between business and technology \u2014 ensuring business needs translate into technology requirements, and technology capabilities are understood by business stakeholders.\n\u2022 Act as a senior advisor on BA and domain topics for key client relationships.",
"word_count": 42
},
{
"bullet_count": 5,
"heading": "Market Positioning \u0026 Business Growth",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Build articles, frameworks, points",
"last_5_words": "with existing/new customers."
},
"text": "\u2022 Build articles, frameworks, points of view, and content that showcase the practice\u0027s approach to business analysis and insurance domain consulting.\n\u2022 Create marketing content (case studies, capability decks, solution one-pagers) that helps position the practice to clients and the market.\n\u2022 Work with presales and sales teams to strengthen proposals with strong BA content.\n\u2022 Support new business pitches with practice examples, case studies, and ideas.\n\u2022 Spot opportunities to grow business using the practice\u0027s strengths with existing/new customers.",
"word_count": 66
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"dimension": null,
"is_primary": true,
"layer": "L3",
"layer_source": "llm",
"rationale": "While Agile is mentioned in the context of keeping BA practices modern, it is presented as a general practice rather than a specific differentiator for this role, making it more suitable for L3.",
"skill_name": "Agile"
},
{
"dimension": null,
"is_primary": true,
"layer": "L1",
"layer_source": "llm",
"rationale": "AI is mentioned in the context of setting direction and planning for the Business Analysis Practice, indicating its importance as a differentiator for this specific role.",
"skill_name": "AI"
}
],
"jd_parameters": {
"certifications": [
"CBAP",
"AINS",
"CPCU"
],
"clientDetails": null,
"company": "Manomay",
"companySize": null,
"ctc": {
"currency": null,
"max": null,
"min": null,
"period": null,
"raw": null
},
"educationRequirements": [
"BTECH/BE/BSC - Business",
"MBA - Business Administration"
],
"experience": {
"max": null,
"min": 12,
"raw": "12+ years of experience in Business Analysis, Consulting, or Business Transformation"
},
"industryDomain": "Insurance",
"knockouts": {
"certifications": [
"CBAP",
"AINS",
"CPCU"
],
"ctc": {
"currency": null,
"max": null,
"min": null
},
"educationRequirements": [
"BTECH/BE/BSC - Business",
"MBA - Business Administration"
],
"experience": {
"max": null,
"min": 12
},
"location": [
"Hyderabad, India"
],
"noticePeriod": null
},
"locations": [
"Hyderabad, India"
],
"noticePeriod": null,
"openToRelocate": false,
"role": "Business Analysis Practice Lead",
"roleSynonyms": [
"Business Analysis Lead",
"Business Analysis Manager",
"Practice Lead"
]
},
"jd_role": {
"display_name": "Business Analysis Practice Lead",
"rationale": null,
"role_aliases": [
"Business Analysis Lead",
"Business Analysis Manager",
"Practice Lead"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"ai_kras": [
"\u2022 Own how AI is used within the BA practice \u2014 decide which AI tools to adopt or build, and how.",
"\u2022 Build AI-powered templates and tools that help BAs work faster and better (e.g., for writing requirements or documentation).",
"\u2022 Make sure AI is used responsibly \u2014 with attention to data privacy and proper checks."
],
"archetype_override_applied": true,
"archetype_override_matched_skills": [
"Agile",
"Make",
"Role",
"Models",
"mentoring",
"templates",
"Location",
"relationships",
"claims"
],
"certifications": [
"CBAP",
"AINS",
"CPCU"
],
"client_details": null,
"company_name": "Manomay",
"company_size": null,
"ctc": null,
"domain": {
"primary": {
"aliases": [
"BFSI",
"Insurance Domain"
],
"domain": "Insurance"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Business",
"raw": "Bachelor\u2019s degree in business, Technology, Engineering, Information Systems, or related field.",
"requirement": "required"
},
{
"level": "Master\u0027s",
"qualification": "MBA - Business Administration",
"raw": "MBA preferred.",
"requirement": "preferred"
}
],
"experience": {
"max": null,
"min": 12,
"raw": "12+ years of experience in Business Analysis, Consulting, or Business Transformation"
},
"job_locations": [
{
"aliases": [],
"city": "Hyderabad",
"country": "India",
"state": null,
"work_mode": "null"
}
],
"notice_period": {
"days": null,
"raw": null
},
"open_to_relocate": false,
"role": "Business Analysis Practice Lead",
"role_aliases": [
{
"name": "Business Analysis Lead",
"reasoning": "generalized form of the picked role",
"relation": "synonym"
},
{
"name": "Business Analysis Manager",
"reasoning": "common industry alt for the same archetype",
"relation": "synonym"
},
{
"name": "Practice Lead",
"reasoning": "reflects the leadership aspect of the role",
"relation": "synonym"
}
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 4,
"heading": "Practice Strategy \u0026 Excellence",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Set the direction and",
"last_5_words": "ahead of the curve."
},
"text": "\u2022 Set the direction and plan for growing the Business Analysis Practice and build the practice\u0027s structure \u2014 how BAs are organized, trained, and grow within the practice.\n\u2022 Set common standards and ways of working for business analysis across the company.\n\u2022 Keep BA practices modern and aligned with current methods (Agile, product thinking, AI etc.).\n\u2022 Bring in new tools and techniques to keep the practice ahead of the curve.",
"word_count": 64
},
{
"bullet_count": 2,
"heading": "Capability Building \u0026 Talent Development",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Build a clear career",
"last_5_words": "to build BA skills."
},
"text": "\u2022 Build a clear career path for BAs \u2014 from junior to senior levels. Mentor and develop future BA leaders.\n\u2022 Create training programs and certifications to build BA skills.",
"word_count": 30
},
{
"bullet_count": 3,
"heading": "Domain Expertise \u0026 Knowledge Management",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Build deep insurance domain",
"last_5_words": "templates, process maps, and reference models."
},
"text": "\u2022 Build deep insurance domain expertise across verticals and across the BA team \u2014 covering key areas like underwriting, policy administration, claims, Billing/Finance and Reinsurance\n\u2022 Build strong understanding of insurance data (policy, claims, underwriting, actuarial) to help BAs bridge business needs and technical/data solutions.\n\u2022 Create reusable insurance-specific assets \u2014 templates, process maps, and reference models.",
"word_count": 56
},
{
"bullet_count": 3,
"heading": "AI Enablement \u0026 Innovation",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Own how AI is used",
"last_5_words": "data privacy and proper checks."
},
"text": "\u2022 Own how AI is used within the BA practice \u2014 decide which AI tools to adopt or build, and how.\n\u2022 Build AI-powered templates and tools that help BAs work faster and better (e.g., for writing requirements or documentation).\n\u2022 Make sure AI is used responsibly \u2014 with attention to data privacy and proper checks.",
"word_count": 48
},
{
"bullet_count": 2,
"heading": "Consulting Excellence \u0026 Client Advisory",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Serve as the primary",
"last_5_words": "for key client relationships."
},
"text": "\u2022 Serve as the primary bridge between business and technology \u2014 ensuring business needs translate into technology requirements, and technology capabilities are understood by business stakeholders.\n\u2022 Act as a senior advisor on BA and domain topics for key client relationships.",
"word_count": 42
},
{
"bullet_count": 5,
"heading": "Market Positioning \u0026 Business Growth",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Build articles, frameworks, points",
"last_5_words": "with existing/new customers."
},
"text": "\u2022 Build articles, frameworks, points of view, and content that showcase the practice\u0027s approach to business analysis and insurance domain consulting.\n\u2022 Create marketing content (case studies, capability decks, solution one-pagers) that helps position the practice to clients and the market.\n\u2022 Work with presales and sales teams to strengthen proposals with strong BA content.\n\u2022 Support new business pitches with practice examples, case studies, and ideas.\n\u2022 Spot opportunities to grow business using the practice\u0027s strengths with existing/new customers.",
"word_count": 66
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"role": {
"anchor_type": null,
"display_name": "Business Analysis Practice Lead",
"id": null,
"resolution": "unresolved",
"slug": null
},
"run_id": "5f2bbb9c-6b8b-4ae1-b058-272813abdbbb",
"secondary_skills": [],
"skill_layers": [
{
"label": "Primary",
"layer": "L1",
"skills": [
{
"name": "AI",
"rationale": "AI is mentioned in the context of setting direction and planning for the Business Analysis Practice, indicating its importance as a differentiator for this specific role."
}
]
},
{
"label": "Hygiene",
"layer": "L3",
"skills": [
{
"name": "Agile",
"rationale": "While Agile is mentioned in the context of keeping BA practices modern, it is presented as a general practice rather than a specific differentiator for this role, making it more suitable for L3."
}
]
}
],
"stage3_signals": {
"alias_found": false,
"alias_match_roles": [],
"kra_match_roles": [
{
"display_name": "AI Compliance Officer",
"kra_matches": [
{
"kra_text": "Assesses personal data usage, retention schedules, consent mechanisms, and cross-border transfer requirements for AI systems handling sensitive information.",
"sentence": "Make sure AI is used responsibly \u2014 with attention to data privacy and proper checks.",
"similarity": 0.6336
},
{
"kra_text": "Reviews AI use cases and model deployments against applicable regulations, internal ethics policies, and governance guidelines prior to production approval.",
"sentence": "Own how AI is used within the BA practice \u2014 decide which AI tools to adopt or build, and how.",
"similarity": 0.5587
},
{
"kra_text": "Defines AI governance frameworks including fairness standards, transparency obligations, explainability requirements, and human oversight accountability structures.",
"sentence": "Build AI-powered templates and tools that help BAs work faster and better (e.g. , for writing requirements or documentation).",
"similarity": 0.477
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 12,
"score": 0.5565,
"slug": "ai-compliance-officer",
"total_count": null
},
{
"display_name": "AI Engineer",
"kra_matches": [
{
"kra_text": "Translates product requirements into AI-powered features by integrating large language models like GPT-4, Claude, or Gemini into application workflows via API.",
"sentence": "Build AI-powered templates and tools that help BAs work faster and better (e.g. , for writing requirements or documentation).",
"similarity": 0.5334
},
{
"kra_text": "Implements safety guardrails, content filtering, output validation, fallback handlers, and retry logic for robust and predictable AI feature behavior.",
"sentence": "Make sure AI is used responsibly \u2014 with attention to data privacy and proper checks.",
"similarity": 0.4933
},
{
"kra_text": "Integrates AI model API responses with application business logic, database writes, event publishing, and downstream service orchestration.",
"sentence": "Own how AI is used within the BA practice \u2014 decide which AI tools to adopt or build, and how.",
"similarity": 0.493
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 13,
"score": 0.5065,
"slug": "ai-engineer",
"total_count": null
},
{
"display_name": "Data Engineer",
"kra_matches": [
{
"kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
"sentence": "Build strong understanding of insurance data (policy, claims, underwriting, actuarial) to help BAs bridge business needs and technical/data solutions.",
"similarity": 0.4998
},
{
"kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
"sentence": "Serve as the primary bridge between business and technology \u2014 ensuring business needs translate into technology requirements, and technology capabilities are understood by business stakeholders.",
"similarity": 0.4586
},
{
"kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
"sentence": "Set common standards and ways of working for business analysis across the company.",
"similarity": 0.4389
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 2,
"score": 0.4657,
"slug": "data-engineer",
"total_count": null
},
{
"display_name": "Engineering Manager",
"kra_matches": [
{
"kra_text": "facilitate technical and delivery decisions",
"sentence": "Serve as the primary bridge between business and technology \u2014 ensuring business needs translate into technology requirements, and technology capabilities are understood by business stakeholders.",
"similarity": 0.5115
},
{
"kra_text": "coach performance and growth",
"sentence": "Spot opportunities to grow business using the practice\u0027s strengths with existing/new customers.",
"similarity": 0.4079
},
{
"kra_text": "coach performance and growth",
"sentence": "Set the direction and plan for growing the Business Analysis Practice and build the practice\u0027s structure \u2014 how BAs are organized, trained, and grow within the practice.",
"similarity": 0.4075
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 121,
"score": 0.4423,
"slug": "engineering-manager",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "structure reusable application code",
"sentence": "Create reusable insurance-specific assets \u2014 templates, process maps, and reference models.",
"similarity": 0.4741
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Keep BA practices modern and aligned with current methods (Agile, product thinking, AI etc. ).",
"similarity": 0.4251
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Work with presales and sales teams to strengthen proposals with strong BA content.",
"similarity": 0.423
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.4407,
"slug": "flutter-developer",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": "Engineering Manager",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"Agile"
],
"role_id": 121,
"score": 0.5,
"slug": "engineering-manager",
"total_count": 2
}
]
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "A",
"chosen_role": {
"display_name": "Business Analyst (Tech)",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 114,
"score": 0.85,
"slug": "business-analyst-tech",
"total_count": null
},
"confidence": 0.85,
"consensus_evidence": {},
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [],
"matched_kras": [],
"matched_skills": [],
"new_role_display_name": null,
"new_role_domain": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Title \u0027Business Analysis Practice Lead\u0027 not a catalog hit; nature-aware resolver mapped to same-nature role \u0027Business Analyst (Tech)\u0027: JD is an analyst nature role; candidate 1 (Business Analyst (Tech)) is the same nature and a faithful generalization of the practice lead role.",
"role_aliases": [],
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 11,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 2064,
"r_and_r_preview": "\u2022 Set the direction and plan for growing the Business Analysis Practice and build the practice\u0027s structure \u2014 how BAs are organized, trained, and grow within the practice.\n\u2022 Set common standards and wa",
"role_display_name": "Business Analyst (Tech)",
"role_slug": "business-analyst-tech",
"status": "pending"
},
"new_skills_attached": [],
"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": 868,
"existing_alias_text": "Agile",
"input_term": "Agile",
"matched_canonical": {
"category_id": 8,
"display_name": "Agile",
"id": 520,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "agile",
"sub_category_id": 3594,
"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": 1990,
"existing_alias_text": "AI",
"input_term": "AI",
"matched_canonical": {
"category_id": 2,
"display_name": "AI",
"id": 1347,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "ai",
"sub_category_id": 1020,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [
{
"display_name": "Engineering Manager",
"id": 121,
"rationale": null,
"role_archetype": null,
"slug": "engineering-manager",
"source": "db"
}
],
"chosen_role": {
"display_name": "Business Analyst (Tech)",
"id": 114,
"rationale": "Title \u0027Business Analysis Practice Lead\u0027 not a catalog hit; nature-aware resolver mapped to same-nature role \u0027Business Analyst (Tech)\u0027: JD is an analyst nature role; candidate 1 (Business Analyst (Tech)) is the same nature and a faithful generalization of the practice lead role.",
"role_archetype": null,
"slug": "business-analyst-tech",
"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": "Agile",
"llm_role": null,
"roles_from_db": []
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Software Concepts, Patterns \u0026 Practices",
"id": 478,
"rationale": "Champion foundational software design patterns, development methodologies, and engineering best practices.",
"slug": "software-concepts-patterns-practices",
"source": "db"
},
"input_skill": "Agile",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Engineering Manager",
"id": 121,
"rationale": null,
"role_archetype": null,
"slug": "engineering-manager",
"source": "db"
}
]
},
{
"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": "AI",
"llm_role": null,
"roles_from_db": []
}
],
"input_final_skills": [
"Agile",
"AI"
],
"input_llm_skills": [
"Agile",
"AI"
],
"new_aliases_persisted": 0,
"run_id": "5f2bbb9c-6b8b-4ae1-b058-272813abdbbb",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": "Agile",
"alias_type": "CANONICAL",
"id": 868,
"is_primary": true,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 8,
"display_name": "Agile",
"id": 520,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "agile",
"sub_category_id": 3594,
"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": "Agile",
"llm_role": null,
"roles_from_db": []
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Software Concepts, Patterns \u0026 Practices",
"id": 478,
"rationale": "Champion foundational software design patterns, development methodologies, and engineering best practices.",
"slug": "software-concepts-patterns-practices",
"source": "db"
},
"input_skill": "Agile",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Engineering Manager",
"id": 121,
"rationale": null,
"role_archetype": null,
"slug": "engineering-manager",
"source": "db"
}
]
}
],
"input_skill": "Agile",
"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": "AI",
"alias_type": "CANONICAL",
"id": 1990,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 2,
"display_name": "AI",
"id": 1347,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "ai",
"sub_category_id": 1020,
"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": "AI",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "AI",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
}
],
"unmatched_skills": []
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Business Analyst (Tech)",
"id": 114,
"rationale": "Title \u0027Business Analysis Practice Lead\u0027 not a catalog hit; nature-aware resolver mapped to same-nature role \u0027Business Analyst (Tech)\u0027: JD is an analyst nature role; candidate 1 (Business Analyst (Tech)) is the same nature and a faithful generalization of the practice lead role.",
"role_archetype": null,
"slug": "business-analyst-tech",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "Agile",
"tag": "in_db"
},
{
"skill": "AI",
"tag": "in_db"
}
],
"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": 114,
"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": "Agile",
"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": 520,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 114,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Software Concepts, Patterns \u0026 Practices",
"id": 478,
"rationale": "Champion foundational software design patterns, development methodologies, and engineering best practices.",
"slug": "software-concepts-patterns-practices",
"source": "db"
},
"dimension_id": 478,
"input_skill": "Agile",
"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": "Engineering Manager",
"id": 121,
"rationale": null,
"role_archetype": null,
"slug": "engineering-manager",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 520,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 114,
"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": "AI",
"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": 1347,
"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": "5f2bbb9c-6b8b-4ae1-b058-272813abdbbb"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.