Pipeline run
20ce1c74-aed5-46dc-bf3b-8383bab927b5
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
1 Work closely with clients to understand their business processes and needs, and create clear, concise and complete business and functional requirements. 2 Plan, organize and facilitate requirements …
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Business Analyst (Tech)
domain · Tech-Adjacent CASE DOMAINslug: business-analyst-tech · id: 114 · source: db
Domain=Tech-Adjacent; The JD centers on gathering business and functional requirements, facilitating workshops, and acting as a Product Owner, which best matches a Business Analyst (Tech) role.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
About Accenture: Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Interactive, Technology and Operations services-all powered by the world's largest network of Advanced Technology and Intelligent Operations centers. Our 624,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success for our clients, people, shareholders, partners and communities. Visit us at www.accenture.com Accenture | Let there be change We embrace change to create 360-degree value www.accenture.com Project Role :Application Developer Project Role Description :Design, build and configure applications to meet business process and application requirements. Management Level :10 Work Experience :4-6 years Work location :Hyderabad Must Have Skills :ASP.NET MVC Good To Have Skills :No Technology Specialization Job Requirements : Key Responsibilities : 1 Work closely with clients to understand their business processes and needs, and create clear, concise and complete business and functional requirements.2 Plan, organize and facilitate requirements meetings and workshops.3 Play the Product Owner role within the project team and manage the product backlog andprioritization4 Closely work with the project and client teams throughout the project lifecycle to clarify business and technical requirements Technical Experience : 1 Experience in Agile methodologies and tools2 Experience working in an agile environment.3 Excellent analytical, quantitative, and problem solving skills Professional Attributes : 1 Team player with ability to take ownership of tasks assigned2 Good communication and interpersonal skills3 Superb attention to detail Educational Qualification : BE or B Tech or MCA or equivalent 4 year degree or PG in computers 15 years of full time education
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) |
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) |
Library artifacts (this run)
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "About Accenture: Accenture is a",
"last_5_words": "partners and communities."
},
"text": "About Accenture: Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Interactive, Technology and Operations services-all powered by the world\u0027s largest network of Advanced Technology and Intelligent Operations centers. Our 624,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success for our clients, people, shareholders, partners and communities.",
"word_count": 84
},
"certifications": [],
"company_name": "Accenture",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO",
"Tech Consulting"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Computers",
"raw": "BE or B Tech or MCA or equivalent 4 year degree",
"requirement": "required"
}
],
"experience": {
"max": 6,
"min": 4,
"raw": "4-6 years"
},
"job_locations": [
{
"aliases": [
"Hyderabad, AP"
],
"city": "Hyderabad",
"country": "India",
"state": null,
"work_mode": "null"
}
],
"role": "Application Developer",
"role_aliases": [
"App Developer",
"Software Developer",
"Application Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 4,
"heading": "Key Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "1 Work closely with clients",
"last_5_words": "business and technical requirements."
},
"text": "1 Work closely with clients to understand their business processes and needs, and create clear, concise and complete business and functional requirements.\n2 Plan, organize and facilitate requirements meetings and workshops.\n3 Play the Product Owner role within the project team and manage the product backlog and prioritization.\n4 Closely work with the project and client teams throughout the project lifecycle to clarify business and technical requirements.",
"word_count": 56
},
{
"bullet_count": 3,
"heading": "Technical Experience",
"heading_was_present": true,
"source_marker": {
"first_5_words": "1 Experience in Agile methodologies",
"last_5_words": "analytical, quantitative, and problem solving skills."
},
"text": "1 Experience in Agile methodologies and tools.\n2 Experience working in an agile environment.\n3 Excellent analytical, quantitative, and problem solving skills.",
"word_count": 27
},
{
"bullet_count": 3,
"heading": "Professional Attributes",
"heading_was_present": true,
"source_marker": {
"first_5_words": "1 Team player with ability",
"last_5_words": "attention to detail."
},
"text": "1 Team player with ability to take ownership of tasks assigned.\n2 Good communication and interpersonal skills.\n3 Superb attention to detail.",
"word_count": 24
}
],
"urls": [
{
"type": "website",
"url": "http://www.accenture.com"
}
]
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Agile"
}
],
"jd_role": {
"display_name": "Application Developer",
"rationale": null,
"role_aliases": [
"App Developer",
"Software Developer",
"Application Engineer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "About Accenture: Accenture is a",
"last_5_words": "partners and communities."
},
"text": "About Accenture: Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Interactive, Technology and Operations services-all powered by the world\u0027s largest network of Advanced Technology and Intelligent Operations centers. Our 624,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success for our clients, people, shareholders, partners and communities.",
"word_count": 84
},
"certifications": [],
"company_name": "Accenture",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO",
"Tech Consulting"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Computers",
"raw": "BE or B Tech or MCA or equivalent 4 year degree",
"requirement": "required"
}
],
"experience": {
"max": 6,
"min": 4,
"raw": "4-6 years"
},
"job_locations": [
{
"aliases": [
"Hyderabad, AP"
],
"city": "Hyderabad",
"country": "India",
"state": null,
"work_mode": "null"
}
],
"role": "Application Developer",
"role_aliases": [
"App Developer",
"Software Developer",
"Application Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 4,
"heading": "Key Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "1 Work closely with clients",
"last_5_words": "business and technical requirements."
},
"text": "1 Work closely with clients to understand their business processes and needs, and create clear, concise and complete business and functional requirements.\n2 Plan, organize and facilitate requirements meetings and workshops.\n3 Play the Product Owner role within the project team and manage the product backlog and prioritization.\n4 Closely work with the project and client teams throughout the project lifecycle to clarify business and technical requirements.",
"word_count": 56
},
{
"bullet_count": 3,
"heading": "Technical Experience",
"heading_was_present": true,
"source_marker": {
"first_5_words": "1 Experience in Agile methodologies",
"last_5_words": "analytical, quantitative, and problem solving skills."
},
"text": "1 Experience in Agile methodologies and tools.\n2 Experience working in an agile environment.\n3 Excellent analytical, quantitative, and problem solving skills.",
"word_count": 27
},
{
"bullet_count": 3,
"heading": "Professional Attributes",
"heading_was_present": true,
"source_marker": {
"first_5_words": "1 Team player with ability",
"last_5_words": "attention to detail."
},
"text": "1 Team player with ability to take ownership of tasks assigned.\n2 Good communication and interpersonal skills.\n3 Superb attention to detail.",
"word_count": 24
}
],
"urls": [
{
"type": "website",
"url": "http://www.accenture.com"
}
]
},
"rejected": false,
"rejection_reason": null,
"run_id": "20ce1c74-aed5-46dc-bf3b-8383bab927b5",
"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
}
],
"kra_match_roles": [
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "4 Closely work with the project and client teams throughout the project lifecycle to clarify business and technical requirements.",
"similarity": 0.5555
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "1 Work closely with clients to understand their business processes and needs, and create clear, concise and complete business and functional requirements.",
"similarity": 0.5477
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "3 Play the Product Owner role within the project team and manage the product backlog and prioritization.",
"similarity": 0.4811
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.5281,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "4 Closely work with the project and client teams throughout the project lifecycle to clarify business and technical requirements.",
"similarity": 0.5236
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "3 Play the Product Owner role within the project team and manage the product backlog and prioritization.",
"similarity": 0.4898
},
{
"kra_text": "translate product and design requirements",
"sentence": "1 Work closely with clients to understand their business processes and needs, and create clear, concise and complete business and functional requirements.",
"similarity": 0.4798
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.4977,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Pega Developer",
"kra_matches": [
{
"kra_text": "Requirements analysis and process translation",
"sentence": "1 Work closely with clients to understand their business processes and needs, and create clear, concise and complete business and functional requirements.",
"similarity": 0.5283
},
{
"kra_text": "Requirements analysis and process translation",
"sentence": "2 Plan, organize and facilitate requirements meetings and workshops.",
"similarity": 0.4631
},
{
"kra_text": "Requirements analysis and process translation",
"sentence": "4 Closely work with the project and client teams throughout the project lifecycle to clarify business and technical requirements.",
"similarity": 0.4593
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 24,
"score": 0.4836,
"slug": "pega-developer",
"total_count": null
},
{
"display_name": "React Frontend Developer",
"kra_matches": [
{
"kra_text": "translate product and design requirements",
"sentence": "4 Closely work with the project and client teams throughout the project lifecycle to clarify business and technical requirements.",
"similarity": 0.482
},
{
"kra_text": "translate product and design requirements",
"sentence": "1 Work closely with clients to understand their business processes and needs, and create clear, concise and complete business and functional requirements.",
"similarity": 0.4798
},
{
"kra_text": "translate product and design requirements",
"sentence": "2 Plan, organize and facilitate requirements meetings and workshops.",
"similarity": 0.4347
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 89,
"score": 0.4655,
"slug": "react-frontend-developer",
"total_count": null
},
{
"display_name": "Engineering Manager",
"kra_matches": [
{
"kra_text": "Set team goals and delivery plans",
"sentence": "1 Team player with ability to take ownership of tasks assigned.",
"similarity": 0.459
},
{
"kra_text": "facilitate technical and delivery decisions",
"sentence": "4 Closely work with the project and client teams throughout the project lifecycle to clarify business and technical requirements.",
"similarity": 0.4511
},
{
"kra_text": "Set team goals and delivery plans",
"sentence": "2 Plan, organize and facilitate requirements meetings and workshops.",
"similarity": 0.4407
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 121,
"score": 0.4503,
"slug": "engineering-manager",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": "Engineering Manager",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"Agile"
],
"role_id": 121,
"score": 1.0,
"slug": "engineering-manager",
"total_count": 1
}
]
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "DOMAIN",
"chosen_role": {
"display_name": "Business Analyst (Tech)",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 114,
"score": 0.93,
"slug": "business-analyst-tech",
"total_count": null
},
"confidence": 0.93,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Business Requirements Analysis",
"Requirements Gathering and Facilitation",
"Product Backlog Management",
"Stakeholder Collaboration",
"Agile Delivery"
],
"matched_kras": [
"Create clear, concise and complete business and functional requirements",
"Plan, organize and facilitate requirements meetings and workshops",
"Play the Product Owner role within the project team",
"Manage the product backlog and prioritization",
"Work closely with clients to understand business processes and needs",
"Clarify business and technical requirements throughout the project lifecycle"
],
"matched_skills": [
"Agile methodologies",
"Agile environment",
"analytical skills",
"quantitative skills",
"problem solving skills",
"communication skills",
"interpersonal skills",
"attention to detail"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Tech-Adjacent; The JD centers on gathering business and functional requirements, facilitating workshops, and acting as a Product Owner, which best matches a Business Analyst (Tech) role.",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 8,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 1953,
"r_and_r_preview": "1 Work closely with clients to understand their business processes and needs, and create clear, concise and complete business and functional requirements.\n2 Plan, organize and facilitate requirements ",
"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"
}
],
"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": "Domain=Tech-Adjacent; The JD centers on gathering business and functional requirements, facilitating workshops, and acting as a Product Owner, which best matches a Business Analyst (Tech) 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"
}
]
}
],
"input_final_skills": [
"Agile"
],
"input_llm_skills": [
"Agile"
],
"new_aliases_persisted": 0,
"run_id": "20ce1c74-aed5-46dc-bf3b-8383bab927b5",
"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
}
],
"unmatched_skills": []
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Business Analyst (Tech)",
"id": 114,
"rationale": "Domain=Tech-Adjacent; The JD centers on gathering business and functional requirements, facilitating workshops, and acting as a Product Owner, which best matches a Business Analyst (Tech) role.",
"role_archetype": null,
"slug": "business-analyst-tech",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "Agile",
"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
}
],
"new_skills_created": 0,
"role_dimension_saved": 0,
"skill_dimension_saved": 0,
"skipped": 0
},
"planner_output": null,
"run_id": "20ce1c74-aed5-46dc-bf3b-8383bab927b5"
}