Pipeline run
4fe53b2d-ee51-435a-8cc4-104bcb8a47c2
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
Own and be accountable for smooth and effective delivery of strategic and tactical process transformation related automation solutions as per agreed plan. • Ensure the right time delivery of planned a…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
RPA Developer
domain · ITSM & Automation CASE DOMAINslug: rpa-developer · id: 207 · source: db
Domain=ITSM & Automation; The JD centers on automation solution delivery, UiPath/RPA program management, and process transformation with hands-on implementation, which best matches an RPA Developer 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
Job Description Title : Analyst- Process Automation Level: L6 Function : Global Business Operations, Quality and Continuous Improvement Reports To: Senior Practice Leader, Process Automation Context/Scope: Diageo’s aspiration is to embed a regionally based operational automation & continuous improvement function, driven by a common global strategic approach. It will be underpinned by a standardized, automated & integrated operating model, connecting all up and downstream end to end processing independencies for its 27,000+ employee’s, operating across 180 countries. Global Business Operations (GBO) is part of Diageo, providing Business Operations, support across the organization. Quality & Continuous Improvement Tower is the new tower under GBO for achieving its Organisational Change & Transformation Strategy. This role which is part of the GBO’s, Quality & Continuous Improvement Tower has a huge opportunity to design and deliver impeccable technology and analytics solutions at scale, through excellence in operation execution that contribute to significant business outcomes including but not limited to productivity improvement, cost savings, customer impact, risk mitigation, quality improvement. This directional, consultative design and deployment leadership level role includes the management oversight to projects as well as technology ownership for design, development and deployment of certain strategic global automation and analytics solutions across all GBO markets and functional business stakeholders, while fulfilling external auditor’s obligations and internal audit, legal & compliance requirements. The job holder is expected to understand the existing landscape while conceptualize the design and architecture of new technology solutions in GBO along with GBO & D&T stakeholders, thus ushering in impactful saving across bottom-line through improvements opportunities in areas of productivity, accuracy, timeliness / efficiency, simplification, standardization, waste elimination, waste reduction, compliance alignment through deterministic automation, stochastic automation, visual analytics and predictive analytics. Own process automation, deterministic and non-deterministic chatbots, workflow optimization, AI-ML Deep Learning enabled analytics agenda for relevant processes. Work with technical and functional leaders across various resolver groups to own and implement deterministic automation, stochastic automation, visual analytics solutions, predictive analytical solutions across GBO in Diageo servers. Purpose of Role - Own and be accountable for smooth and effective delivery of strategic and tactical process transformation related automation solutions as per agreed plan. • Ensure the right time delivery of planned automation solutions • Ensure the right resources and capabilities are in place, with expected processes and compliance requirements are adhered to. Top Accountabilities • Ability to deliver as Individual contributor by independently architecting and implementing few new enterprises level applications involving multiple systems, sub-systems, and workflow applications • Own the technical design and architecture of the new software while integrating with legacy system interfaces. • Assist in build Process Automation Centre of Excellence (COE) as alternative to UiPath to drive low-cost automation, but not limited to TCO / ROI analysis, • Be accountable for technical delivery of the new tools and interfaces and overall aspects of software design with hardware, software stack, APIs, security, integration with legacy tools. • Grow and identify process automation opportunities within assigned verticals and independently implement couple of large-scale transformation projects. • Create or review and improvise the technical architecture documentation for green field or brown field projects, starting with application design, development, deployment and change implementation. • Hands-on functional testing, security testing, integration testing, performance testing. • Hands-on with software security vulnerability test creation and test execution. • Hands On with AI & ML algorithms will be mandatory • Hands-on with customer interaction and software development lifecycle, using Agile, Waterfall and other proven project management methodology. • Implement best practices, and RPA program/project management • Be accountable for impeccable coding standards and ensure reusable components. • Be accountable for compliance to all policies and procedures defined for existing solutions and applicable to new solutions, while designing fresh ones. • Deployment and maintenance of necessary technical environments & documentation for communicating with key stakeholders. • Build automation solutions autonomously with little guidance and help from resolver groups. • Effectively communicates with on project plans action requirements to team members and stakeholders, provide updates on project status and achievements. • Recruit, develop and retain a high performing and engaged team to deliver 100% compliance and great customer experience. Qualifications And Experience Required • 3-5years of autonomous software and technology solution design development within service delivery environment or as freelance software expert having enormous technical expertise. • “Bachelor’s Degree” or “Master’s Degree” in science or equivalent – with 80% plus at secondary, higher secondary level with First Class in Graduation. • Experience in building up a new automation solution with below stack is required. The below skill stack are all mandatory to have hands on experience: • Language – Atleast experience on 6 from the below stack is mandate • Python 3.8 or above in Anaconda 5.3 Environment • Angular, React JS, Node JS, • Ajax, jQuery, JavaScript, JavaScript ES3, Typescript • Flask & Flask REST, Flask-JWT, JWT • REST APIs, Bootstrap, DART, Ruby, C#.Net, ASP.NET, .NET, VBA • PHP, PERL, R Programming, C, C#, C++, Java 8, Swift UI, • Kotlin, SASS, Go Programming, • MATLAB, Werk Zeug Security APIs for Password Salting • Database –Atleast 2 from the below • MongoDB, with Mongo DB Atlas, PostgreSQL with pgAdmin, • MySQL with Workbench, Dynamo DB with AWS console • Cassandra with Admin Panel • RPA Certification • UiPath Designer Certification • AI ML Libraries– Mandatory • Tensor Flow, Scikit Learn, Matplotlib, NumPy, Pandas, • PyTorch , Keras, Apache Spark, Open CV, PySpark • AI Scalability: Any one • Deep Learning concepts, Neural Networks concepts • Sever Technologies – • Hands On with WSGI, nGinix, gUnicorn, Apache, uWGSI • Cloud Architecture – • Conceptual understanding of Azure Architecture, Amazon Web Services AWS (EC2, EBS, ENI) Architecture, Python Anywhere, Google Cloud Architecture • Microservice-based architecture (REST/SOAP) • Repository for continuous integration and continuous delivery • Docker, Jenkins, Fedora, Heroku, Bamboo, Kubernetes, Docker Swarm, • Git Bash • Networking – • Elastic Networking with SSH, TCP/IP, FTP/SFTP, HTTP/ HTTPS, Sockets engineering • Visual Dashboard – • Basics of Tableau, Power BI, Power App • Security Scanning – • Synopsis, AB Testing, SonarQube, Cucumber. • Graphical User Interface Design – • Figma, Adobe Design, Adobe Photoshop, Adobe After Effects. • Project Management Tools: JIRA, Confluence • APIs Integration & Testing: Postman, Robot3T • Ability to understand the present landscape and look into the future needs of the process, identify process automation solutions with costs and controls - deliver continuous improvement initiatives and manage change control. • Experience of having successfully engaged, motivated, and influenced a variety of stakeholders in multiple geographies and cultures. • Proven track record of deploying high performance technology solution with high engagement levels across teams and stakeholders. • Ability to find solutions, tackle barriers and positively galvanize others around you in a context of ambiguity and fast-moving change. • Fluent English is a must - articulate with excellent communication skills. Worker Type Regular Primary Location: Bangalore Karle Town SEZ Additional Locations : Job Posting Start Date 2022-06-20-07:00
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Automation Tools
- Sub-category
- general
- Skill nature
- TOOL
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Automation Concepts
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Aliases — catalog
- APIs (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Protocol
- Sub-category
- Application Programming Interfaces
- Confidence
- 0.93
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: APIs are a hiring-pipeline staple across backend, mobile, and platform JDs; REST/GraphQL/API design appears in large volumes of job postings and vendor docs, indicating broad adoption.
Skill profile (library / DB)
- Skill nature
- PROTOCOL
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 10
- Sub-category id
- 902
- 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) |
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
- 367
- 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) |
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Software Development Methodologies
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
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) |
Aliases — catalog
- Machine Learning (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Concept
- Sub-category
- Machine Learning
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Machine Learning appears in large volumes of job descriptions across data, product, and platform roles, and major cloud vendors (AWS, Google Cloud, Azure) offer dedicated ML services and certifications, indicating broad adoption.
Skill profile (library / DB)
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 2
- Sub-category id
- 1024
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
AI Governance and Model Security Catalog dimension db id 50
Library dimension (catalog)
Roles linked in library: AI Engineer, ML Engineer, MLOps Engineer
-
React Frontend Development Catalog dimension db id 96
Library dimension (catalog)
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
AI Governance and Model Security
ai-governance-and-model-security
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
|
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Testing Practices
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Testing Practices
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Aliases — catalog
- Integration testing (CANONICAL) primary
- integration testing (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Methodology
- Sub-category
- Testing Methodology
- Confidence
- 0.97
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Integration testing is a standard QA skill in job descriptions across backend, frontend, and DevOps roles; it’s commonly paired with CI/CD and tools like Jest, Cypress, and Testcontainers.
Skill profile (library / DB)
- Skill nature
- METHODOLOGY
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 8
- Sub-category id
- 44
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
Testing and Defect Resolution Catalog dimension db id 262
Library dimension (catalog)
Roles linked in library: Pega Developer
-
Testing and Quality Assurance Catalog dimension db id 12
Library dimension (catalog)
Roles linked in library: .NET Backend Developer, Backend Developer, Node.js Backend Developer, PHP Backend Developer, Python Backend Developer, Scala Backend Developer
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
Testing and Defect Resolution
testing-and-defect-resolution
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
|
Testing and Quality Assurance
testing-and-quality-assurance
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Testing Practices
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Software Concepts
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Software Development Concepts
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Financial Concepts
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Financial Concepts
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Operational Concepts
- Sub-category
- general
- Skill nature
- CONCEPT
- 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 |
|---|---|---|---|---|---|---|
| APIs | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Agile | in_db |
React Frontend Development
d_init_01
|
✓ | — | 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) | |
| Machine Learning | in_db |
AI Governance and Model Security
ai-governance-and-model-security
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Machine Learning | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Integration Testing | in_db |
Testing and Defect Resolution
testing-and-defect-resolution
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Integration Testing | in_db |
Testing and Quality Assurance
testing-and-quality-assurance
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Library artifacts (this run)
| Kind | Detail | DB id |
|---|---|---|
| canonical_skill_proposed | UiPath | type=Automation Tools subtype=general nature=TOOL lifespan=MULTI_YEAR | |
| canonical_skill_proposed | RPA | type=Automation Concepts subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Waterfall | type=Software Development Methodologies subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Software Testing | type=Testing Practices subtype=general nature=PRACTICE lifespan=EVERGREEN | |
| canonical_skill_proposed | Security Testing | type=Testing Practices subtype=general nature=PRACTICE lifespan=EVERGREEN | |
| canonical_skill_proposed | Performance Testing | type=Testing Practices subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Legacy Systems | type=Software Concepts subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Software Development Lifecycle | type=Software Development Concepts subtype=general nature=CONCEPT lifespan=EVERGREEN | |
| canonical_skill_proposed | TCO | type=Financial Concepts subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | ROI | type=Financial Concepts subtype=general nature=CONCEPT lifespan=EVERGREEN | |
| canonical_skill_proposed | COE | type=Operational Concepts subtype=general nature=CONCEPT lifespan=MULTI_YEAR |
nano JD Parser — gpt-4.1-nano click to toggle
Certifications
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"archetype_override_applied": true,
"archetype_override_matched_skills": [
"Python",
"Integration testing",
"Docker",
"MongoDB",
"Bash",
"Tableau",
"Power BI",
"Cassandra",
"AWS",
"Flow",
"Ruby",
"Swift",
"REST APIs",
"Agile",
"Algorithms",
"Jenkins",
"HTTP",
"Chatbots",
"WSGI",
"JWT",
"Python 3",
"Perl",
"Git",
"Dart",
"APIs",
"Analytics",
"Apache Spark",
"Azure",
"Java",
"MySQL",
"Kotlin",
"Mitigation",
"Kubernetes",
"PyTorch",
"Cloud",
"Sockets",
"Flask",
"Role",
"SOAP",
"Dashboard",
"Bootstrap",
"REST",
"JavaScript",
"Angular",
"PHP",
"components",
"effects",
"Location",
"PostgreSQL",
"jQuery",
"policies",
".NET",
"Amazon Web Services",
"Heroku",
"TypeScript",
"React",
"Sass"
],
"certifications": [
"RPA Certification",
"UiPath Designer Certification"
],
"company_name": "Diageo",
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "Other"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Science (or equivalent)",
"raw": "Bachelor\u2019s Degree or Master\u2019s Degree in science or equivalent \u2013 with 80% plus at secondary, higher secondary level with First Class in Graduation.",
"requirement": "required"
}
],
"experience": {
"max": 5,
"min": 3,
"raw": "3-5 years of autonomous software and technology solution design development"
},
"job_locations": [
{
"aliases": [
"Bengaluru"
],
"city": "Bangalore",
"country": "India",
"state": "Karnataka",
"work_mode": "null"
}
],
"role": "Analyst- Process Automation",
"role_aliases": [
"Process Automation Analyst",
"Automation Analyst",
"Business Operations Analyst"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 2,
"heading": "Purpose of Role",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Own and be accountable for",
"last_5_words": "are adhered to."
},
"text": "Own and be accountable for smooth and effective delivery of strategic and tactical process transformation related automation solutions as per agreed plan.\n\u2022 Ensure the right time delivery of planned automation solutions\n\u2022 Ensure the right resources and capabilities are in place, with expected processes and compliance requirements are adhered to.",
"word_count": 42
},
{
"bullet_count": 15,
"heading": "Top Accountabilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Ability to deliver as",
"last_5_words": "and great customer experience."
},
"text": "\u2022 Ability to deliver as Individual contributor by independently architecting and implementing few new enterprises level applications involving multiple systems, sub-systems, and workflow applications\n\u2022 Own the technical design and architecture of the new software while integrating with legacy system interfaces.\n\u2022 Assist in build Process Automation Centre of Excellence (COE) as alternative to UiPath to drive low-cost automation, but not limited to TCO / ROI analysis,\n\u2022 Be accountable for technical delivery of the new tools and interfaces and overall aspects of software design with hardware, software stack, APIs, security, integration with legacy tools.\n\u2022 Grow and identify process automation opportunities within assigned verticals and independently implement couple of large-scale transformation projects.\n\u2022 Create or review and improvise the technical architecture documentation for green field or brown field projects, starting with application design, development, deployment and change implementation.\n\u2022 Hands-on functional testing, security testing, integration testing, performance testing.\n\u2022 Hands-on with software security vulnerability test creation and test execution.\n\u2022 Hands On with AI \u0026 ML algorithms will be mandatory\n\u2022 Hands-on with customer interaction and software development lifecycle, using Agile, Waterfall and other proven project management methodology.\n\u2022 Implement best practices, and RPA program/project management\n\u2022 Be accountable for impeccable coding standards and ensure reusable components.\n\u2022 Be accountable for compliance to all policies and procedures defined for existing solutions and applicable to new solutions, while designing fresh ones.\n\u2022 Deployment and maintenance of necessary technical environments \u0026 documentation for communicating with key stakeholders.\n\u2022 Build automation solutions autonomously with little guidance and help from resolver groups.\n\u2022 Effectively communicates with on project plans action requirements to team members and stakeholders, provide updates on project status and achievements.\n\u2022 Recruit, develop and retain a high performing and engaged team to deliver 100% compliance and great customer experience.",
"word_count": 366
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "UiPath"
},
{
"is_primary": true,
"skill_name": "RPA"
},
{
"is_primary": true,
"skill_name": "APIs"
},
{
"is_primary": true,
"skill_name": "Agile"
},
{
"is_primary": true,
"skill_name": "Waterfall"
},
{
"is_primary": true,
"skill_name": "AI"
},
{
"is_primary": true,
"skill_name": "Machine Learning"
},
{
"is_primary": true,
"skill_name": "Software Testing"
},
{
"is_primary": true,
"skill_name": "Security Testing"
},
{
"is_primary": true,
"skill_name": "Integration Testing"
},
{
"is_primary": true,
"skill_name": "Performance Testing"
},
{
"is_primary": true,
"skill_name": "Legacy Systems"
},
{
"is_primary": true,
"skill_name": "Software Development Lifecycle"
},
{
"is_primary": false,
"skill_name": "TCO"
},
{
"is_primary": false,
"skill_name": "ROI"
},
{
"is_primary": false,
"skill_name": "COE"
}
],
"jd_role": {
"display_name": "Analyst- Process Automation",
"rationale": null,
"role_aliases": [
"Process Automation Analyst",
"Automation Analyst",
"Business Operations Analyst"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"archetype_override_applied": true,
"archetype_override_matched_skills": [
"Python",
"Integration testing",
"Docker",
"MongoDB",
"Bash",
"Tableau",
"Power BI",
"Cassandra",
"AWS",
"Flow",
"Ruby",
"Swift",
"REST APIs",
"Agile",
"Algorithms",
"Jenkins",
"HTTP",
"Chatbots",
"WSGI",
"JWT",
"Python 3",
"Perl",
"Git",
"Dart",
"APIs",
"Analytics",
"Apache Spark",
"Azure",
"Java",
"MySQL",
"Kotlin",
"Mitigation",
"Kubernetes",
"PyTorch",
"Cloud",
"Sockets",
"Flask",
"Role",
"SOAP",
"Dashboard",
"Bootstrap",
"REST",
"JavaScript",
"Angular",
"PHP",
"components",
"effects",
"Location",
"PostgreSQL",
"jQuery",
"policies",
".NET",
"Amazon Web Services",
"Heroku",
"TypeScript",
"React",
"Sass"
],
"certifications": [
"RPA Certification",
"UiPath Designer Certification"
],
"company_name": "Diageo",
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "Other"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Science (or equivalent)",
"raw": "Bachelor\u2019s Degree or Master\u2019s Degree in science or equivalent \u2013 with 80% plus at secondary, higher secondary level with First Class in Graduation.",
"requirement": "required"
}
],
"experience": {
"max": 5,
"min": 3,
"raw": "3-5 years of autonomous software and technology solution design development"
},
"job_locations": [
{
"aliases": [
"Bengaluru"
],
"city": "Bangalore",
"country": "India",
"state": "Karnataka",
"work_mode": "null"
}
],
"role": "Analyst- Process Automation",
"role_aliases": [
"Process Automation Analyst",
"Automation Analyst",
"Business Operations Analyst"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 2,
"heading": "Purpose of Role",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Own and be accountable for",
"last_5_words": "are adhered to."
},
"text": "Own and be accountable for smooth and effective delivery of strategic and tactical process transformation related automation solutions as per agreed plan.\n\u2022 Ensure the right time delivery of planned automation solutions\n\u2022 Ensure the right resources and capabilities are in place, with expected processes and compliance requirements are adhered to.",
"word_count": 42
},
{
"bullet_count": 15,
"heading": "Top Accountabilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Ability to deliver as",
"last_5_words": "and great customer experience."
},
"text": "\u2022 Ability to deliver as Individual contributor by independently architecting and implementing few new enterprises level applications involving multiple systems, sub-systems, and workflow applications\n\u2022 Own the technical design and architecture of the new software while integrating with legacy system interfaces.\n\u2022 Assist in build Process Automation Centre of Excellence (COE) as alternative to UiPath to drive low-cost automation, but not limited to TCO / ROI analysis,\n\u2022 Be accountable for technical delivery of the new tools and interfaces and overall aspects of software design with hardware, software stack, APIs, security, integration with legacy tools.\n\u2022 Grow and identify process automation opportunities within assigned verticals and independently implement couple of large-scale transformation projects.\n\u2022 Create or review and improvise the technical architecture documentation for green field or brown field projects, starting with application design, development, deployment and change implementation.\n\u2022 Hands-on functional testing, security testing, integration testing, performance testing.\n\u2022 Hands-on with software security vulnerability test creation and test execution.\n\u2022 Hands On with AI \u0026 ML algorithms will be mandatory\n\u2022 Hands-on with customer interaction and software development lifecycle, using Agile, Waterfall and other proven project management methodology.\n\u2022 Implement best practices, and RPA program/project management\n\u2022 Be accountable for impeccable coding standards and ensure reusable components.\n\u2022 Be accountable for compliance to all policies and procedures defined for existing solutions and applicable to new solutions, while designing fresh ones.\n\u2022 Deployment and maintenance of necessary technical environments \u0026 documentation for communicating with key stakeholders.\n\u2022 Build automation solutions autonomously with little guidance and help from resolver groups.\n\u2022 Effectively communicates with on project plans action requirements to team members and stakeholders, provide updates on project status and achievements.\n\u2022 Recruit, develop and retain a high performing and engaged team to deliver 100% compliance and great customer experience.",
"word_count": 366
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "4fe53b2d-ee51-435a-8cc4-104bcb8a47c2",
"stage3_signals": {
"alias_found": false,
"alias_match_roles": [],
"kra_match_roles": [
{
"display_name": "Cloud Architect",
"kra_matches": [
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "Create or review and improvise the technical architecture documentation for green field or brown field projects, starting with application design, development, deployment and change implementation.",
"similarity": 0.6502
},
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "Be accountable for technical delivery of the new tools and interfaces and overall aspects of software design with hardware, software stack, APIs, security, integration with legacy tools.",
"similarity": 0.5335
},
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "Own the technical design and architecture of the new software while integrating with legacy system interfaces.",
"similarity": 0.5306
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 9,
"score": 0.5714,
"slug": "cloud-architect",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "structure reusable application code",
"sentence": "Be accountable for impeccable coding standards and ensure reusable components.",
"similarity": 0.5789
},
{
"kra_text": "support release readiness",
"sentence": "Deployment and maintenance of necessary technical environments \u0026 documentation for communicating with key stakeholders.",
"similarity": 0.5196
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Be accountable for technical delivery of the new tools and interfaces and overall aspects of software design with hardware, software stack, APIs, security, integration with legacy tools.",
"similarity": 0.513
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.5372,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "DevOps Engineer",
"kra_matches": [
{
"kra_text": "Manages release management processes including environment promotion gates, deployment approval workflows, change management records, and rollback procedures.",
"sentence": "Deployment and maintenance of necessary technical environments \u0026 documentation for communicating with key stakeholders.",
"similarity": 0.5936
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Create or review and improvise the technical architecture documentation for green field or brown field projects, starting with application design, development, deployment and change implementation.",
"similarity": 0.4846
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Ability to deliver as Individual contributor by independently architecting and implementing few new enterprises level applications involving multiple systems, sub-systems, and workflow applications",
"similarity": 0.4788
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 10,
"score": 0.519,
"slug": "devops-engineer",
"total_count": null
},
{
"display_name": "Pega Developer",
"kra_matches": [
{
"kra_text": "flow, rule, and integration testing",
"sentence": "Hands-on functional testing, security testing, integration testing, performance testing.",
"similarity": 0.5354
},
{
"kra_text": "external system integration implementation",
"sentence": "Own the technical design and architecture of the new software while integrating with legacy system interfaces.",
"similarity": 0.5289
},
{
"kra_text": "Requirements analysis and process translation",
"sentence": "Create or review and improvise the technical architecture documentation for green field or brown field projects, starting with application design, development, deployment and change implementation.",
"similarity": 0.4652
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 24,
"score": 0.5098,
"slug": "pega-developer",
"total_count": null
},
{
"display_name": "MLOps Engineer",
"kra_matches": [
{
"kra_text": "Maintains ML platform runbooks, on-call escalation playbooks, and deployment procedure documentation for production operations teams.",
"sentence": "Deployment and maintenance of necessary technical environments \u0026 documentation for communicating with key stakeholders.",
"similarity": 0.5685
},
{
"kra_text": "Validates model performance benchmarks, data schema contracts, and system integration health before signing off on production release readiness.",
"sentence": "Hands-on functional testing, security testing, integration testing, performance testing.",
"similarity": 0.476
},
{
"kra_text": "Maintains ML platform runbooks, on-call escalation playbooks, and deployment procedure documentation for production operations teams.",
"sentence": "Create or review and improvise the technical architecture documentation for green field or brown field projects, starting with application design, development, deployment and change implementation.",
"similarity": 0.4623
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 16,
"score": 0.5023,
"slug": "ml-ops-engineer",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"Integration testing"
],
"role_id": 1,
"score": 0.0769,
"slug": "backend-engineer",
"total_count": 13
},
{
"display_name": "ML Engineer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"Machine Learning"
],
"role_id": 3,
"score": 0.0769,
"slug": "ml-engineer",
"total_count": 13
},
{
"display_name": "AI Engineer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"Machine Learning"
],
"role_id": 13,
"score": 0.0769,
"slug": "ai-engineer",
"total_count": 13
},
{
"display_name": "MLOps Engineer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"Machine Learning"
],
"role_id": 16,
"score": 0.0769,
"slug": "ml-ops-engineer",
"total_count": 13
},
{
"display_name": "Pega Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"Integration testing"
],
"role_id": 24,
"score": 0.0769,
"slug": "pega-developer",
"total_count": 13
}
]
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "DOMAIN",
"chosen_role": {
"display_name": "RPA Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 207,
"score": 0.93,
"slug": "rpa-developer",
"total_count": null
},
"confidence": 0.93,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Process Automation",
"Enterprise Automation Architecture",
"RPA Solution Delivery",
"Systems Integration",
"Software Security and Testing",
"Automation COE Development",
"Project Delivery and Stakeholder Communication"
],
"matched_kras": [
"Own and be accountable for smooth and effective delivery",
"Ensure the right time delivery of planned automation solutions",
"Own the technical design and architecture of the new software",
"Assist in build Process Automation Centre of Excellence",
"Grow and identify process automation opportunities",
"Create or review and improvise technical architecture documentation",
"Build automation solutions autonomously with little guidance",
"Be accountable for impeccable coding standards",
"Deployment and maintenance of necessary technical environments",
"Recruit, develop and retain a high performing team"
],
"matched_skills": [
"UiPath",
"TCO / ROI analysis",
"APIs",
"AI \u0026 ML algorithms",
"Agile",
"Waterfall",
"functional testing",
"security testing",
"integration testing",
"performance testing",
"software security vulnerability test creation",
"RPA program/project management"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=ITSM \u0026 Automation; The JD centers on automation solution delivery, UiPath/RPA program management, and process transformation with hands-on implementation, which best matches an RPA Developer role.",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 1,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 488,
"r_and_r_preview": "Own and be accountable for smooth and effective delivery of strategic and tactical process transformation related automation solutions as per agreed plan.\n\u2022 Ensure the right time delivery of planned a",
"role_display_name": "RPA Developer",
"role_slug": "rpa-developer",
"status": "pending"
},
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 8367,
"role_display_name": "RPA Developer",
"role_slug": "rpa-developer",
"skill_name": "UiPath",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8368,
"role_display_name": "RPA Developer",
"role_slug": "rpa-developer",
"skill_name": "RPA",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8369,
"role_display_name": "RPA Developer",
"role_slug": "rpa-developer",
"skill_name": "Waterfall",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8370,
"role_display_name": "RPA Developer",
"role_slug": "rpa-developer",
"skill_name": "Software Testing",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8371,
"role_display_name": "RPA Developer",
"role_slug": "rpa-developer",
"skill_name": "Security Testing",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8372,
"role_display_name": "RPA Developer",
"role_slug": "rpa-developer",
"skill_name": "Performance Testing",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8373,
"role_display_name": "RPA Developer",
"role_slug": "rpa-developer",
"skill_name": "Legacy Systems",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8374,
"role_display_name": "RPA Developer",
"role_slug": "rpa-developer",
"skill_name": "Software Development Lifecycle",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 8375,
"role_display_name": "RPA Developer",
"role_slug": "rpa-developer",
"skill_name": "TCO",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 8376,
"role_display_name": "RPA Developer",
"role_slug": "rpa-developer",
"skill_name": "ROI",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 8377,
"role_display_name": "RPA Developer",
"role_slug": "rpa-developer",
"skill_name": "COE",
"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": 1828,
"existing_alias_text": "APIs",
"input_term": "APIs",
"matched_canonical": {
"category_id": 10,
"display_name": "APIs",
"id": 1192,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PROTOCOL",
"slug": "apis",
"sub_category_id": 902,
"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": 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": 367,
"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"
},
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 2015,
"existing_alias_text": "Machine Learning",
"input_term": "Machine Learning",
"matched_canonical": {
"category_id": 2,
"display_name": "Machine Learning",
"id": 1356,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "machine-learning",
"sub_category_id": 1024,
"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": 193,
"existing_alias_text": "integration testing",
"input_term": "Integration Testing",
"matched_canonical": {
"category_id": 8,
"display_name": "Integration testing",
"id": 56,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "integration-testing",
"sub_category_id": 44,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [
{
"display_name": "AI Engineer",
"id": 13,
"rationale": null,
"role_archetype": null,
"slug": "ai-engineer",
"source": "db"
},
{
"display_name": "ML Engineer",
"id": 3,
"rationale": null,
"role_archetype": null,
"slug": "ml-engineer",
"source": "db"
},
{
"display_name": "MLOps Engineer",
"id": 16,
"rationale": null,
"role_archetype": null,
"slug": "ml-ops-engineer",
"source": "db"
},
{
"display_name": "Pega Developer",
"id": 24,
"rationale": null,
"role_archetype": null,
"slug": "pega-developer",
"source": "db"
},
{
"display_name": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
},
{
"display_name": "Backend Developer",
"id": 1,
"rationale": null,
"role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
"slug": "backend-engineer",
"source": "db"
},
{
"display_name": "Node.js Backend Developer",
"id": 82,
"rationale": null,
"role_archetype": "Engineering",
"slug": "node-backend-developer",
"source": "db"
},
{
"display_name": "PHP Backend Developer",
"id": 86,
"rationale": null,
"role_archetype": "Engineering",
"slug": "php-backend-developer",
"source": "db"
},
{
"display_name": "Python Backend Developer",
"id": 80,
"rationale": null,
"role_archetype": "Engineering",
"slug": "python-backend-developer",
"source": "db"
},
{
"display_name": "Scala Backend Developer",
"id": 87,
"rationale": null,
"role_archetype": "Engineering",
"slug": "scala-backend-developer",
"source": "db"
}
],
"chosen_role": {
"display_name": "RPA Developer",
"id": 207,
"rationale": "Domain=ITSM \u0026 Automation; The JD centers on automation solution delivery, UiPath/RPA program management, and process transformation with hands-on implementation, which best matches an RPA Developer role.",
"role_archetype": null,
"slug": "rpa-developer",
"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": "APIs",
"llm_role": null,
"roles_from_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": "Agile",
"llm_role": null,
"roles_from_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": []
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "AI Governance and Model Security",
"id": 50,
"rationale": "Controls and documentation used to make models safer, auditable, and compliant. ML engineers use this to manage model risk, supply chain integrity, and governance requirements.",
"slug": "ai-governance-and-model-security",
"source": "db"
},
"input_skill": "Machine Learning",
"llm_role": null,
"roles_from_db": [
{
"display_name": "AI Engineer",
"id": 13,
"rationale": null,
"role_archetype": null,
"slug": "ai-engineer",
"source": "db"
},
{
"display_name": "ML Engineer",
"id": 3,
"rationale": null,
"role_archetype": null,
"slug": "ml-engineer",
"source": "db"
},
{
"display_name": "MLOps Engineer",
"id": 16,
"rationale": null,
"role_archetype": null,
"slug": "ml-ops-engineer",
"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": "Machine Learning",
"llm_role": null,
"roles_from_db": []
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Testing and Defect Resolution",
"id": 262,
"rationale": "Validates Pega rules, flows, and integrations and then troubleshoots defects found in lower environments or production. This is a coherent cluster because the role is expected to verify platform behavior and fix rule-level issues.",
"slug": "testing-and-defect-resolution",
"source": "db"
},
"input_skill": "Integration Testing",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Pega Developer",
"id": 24,
"rationale": null,
"role_archetype": null,
"slug": "pega-developer",
"source": "db"
}
]
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Testing and Quality Assurance",
"id": 12,
"rationale": "Backend-specific test strategies used to validate service behavior and integration points. Covers automated test layers, contract checks, fixtures, and regression prevention.",
"slug": "testing-and-quality-assurance",
"source": "db"
},
"input_skill": "Integration Testing",
"llm_role": null,
"roles_from_db": [
{
"display_name": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
},
{
"display_name": "Backend Developer",
"id": 1,
"rationale": null,
"role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
"slug": "backend-engineer",
"source": "db"
},
{
"display_name": "Node.js Backend Developer",
"id": 82,
"rationale": null,
"role_archetype": "Engineering",
"slug": "node-backend-developer",
"source": "db"
},
{
"display_name": "PHP Backend Developer",
"id": 86,
"rationale": null,
"role_archetype": "Engineering",
"slug": "php-backend-developer",
"source": "db"
},
{
"display_name": "Python Backend Developer",
"id": 80,
"rationale": null,
"role_archetype": "Engineering",
"slug": "python-backend-developer",
"source": "db"
},
{
"display_name": "Scala Backend Developer",
"id": 87,
"rationale": null,
"role_archetype": "Engineering",
"slug": "scala-backend-developer",
"source": "db"
}
]
}
],
"input_final_skills": [
"UiPath",
"RPA",
"APIs",
"Agile",
"Waterfall",
"AI",
"Machine Learning",
"Software Testing",
"Security Testing",
"Integration Testing",
"Performance Testing",
"Legacy Systems",
"Software Development Lifecycle",
"TCO",
"ROI",
"COE"
],
"input_llm_skills": [
"UiPath",
"RPA",
"APIs",
"Agile",
"Waterfall",
"AI",
"Machine Learning",
"Software Testing",
"Security Testing",
"Integration Testing",
"Performance Testing",
"Legacy Systems",
"Software Development Lifecycle",
"TCO",
"ROI",
"COE"
],
"new_aliases_persisted": 0,
"run_id": "4fe53b2d-ee51-435a-8cc4-104bcb8a47c2",
"skills_detail": [
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "UiPath",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Automation Tools",
"skill_nature": "TOOL",
"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": "uipath",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "RPA",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Automation Concepts",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "rpa",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "APIs",
"alias_type": "CANONICAL",
"id": 1828,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 10,
"display_name": "APIs",
"id": 1192,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PROTOCOL",
"slug": "apis",
"sub_category_id": 902,
"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": "APIs",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "APIs",
"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": "Agile",
"alias_type": "CANONICAL",
"id": 868,
"is_primary": false,
"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": 367,
"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": []
}
],
"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": [],
"canonical": null,
"dimensions": [],
"input_skill": "Waterfall",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Software Development Methodologies",
"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": "waterfall",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"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
},
{
"aliases_in_db": [
{
"alias_text": "Machine Learning",
"alias_type": "CANONICAL",
"id": 2015,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 2,
"display_name": "Machine Learning",
"id": 1356,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "machine-learning",
"sub_category_id": 1024,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "AI Governance and Model Security",
"id": 50,
"rationale": "Controls and documentation used to make models safer, auditable, and compliant. ML engineers use this to manage model risk, supply chain integrity, and governance requirements.",
"slug": "ai-governance-and-model-security",
"source": "db"
},
"input_skill": "Machine Learning",
"llm_role": null,
"roles_from_db": [
{
"display_name": "AI Engineer",
"id": 13,
"rationale": null,
"role_archetype": null,
"slug": "ai-engineer",
"source": "db"
},
{
"display_name": "ML Engineer",
"id": 3,
"rationale": null,
"role_archetype": null,
"slug": "ml-engineer",
"source": "db"
},
{
"display_name": "MLOps Engineer",
"id": 16,
"rationale": null,
"role_archetype": null,
"slug": "ml-ops-engineer",
"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": "Machine Learning",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Machine Learning",
"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": "Software Testing",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Testing Practices",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "EVERGREEN",
"version_strategy": "UNVERSIONED",
"volatility": "STABLE"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "software-testing",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Security Testing",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Testing Practices",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "EVERGREEN",
"version_strategy": "UNVERSIONED",
"volatility": "STABLE"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "security-testing",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Integration testing",
"alias_type": "CANONICAL",
"id": 2945,
"is_primary": true,
"match_strategy": "CASE_INSENSITIVE"
},
{
"alias_text": "integration testing",
"alias_type": "CANONICAL",
"id": 193,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 8,
"display_name": "Integration testing",
"id": 56,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "integration-testing",
"sub_category_id": 44,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Testing and Defect Resolution",
"id": 262,
"rationale": "Validates Pega rules, flows, and integrations and then troubleshoots defects found in lower environments or production. This is a coherent cluster because the role is expected to verify platform behavior and fix rule-level issues.",
"slug": "testing-and-defect-resolution",
"source": "db"
},
"input_skill": "Integration Testing",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Pega Developer",
"id": 24,
"rationale": null,
"role_archetype": null,
"slug": "pega-developer",
"source": "db"
}
]
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Testing and Quality Assurance",
"id": 12,
"rationale": "Backend-specific test strategies used to validate service behavior and integration points. Covers automated test layers, contract checks, fixtures, and regression prevention.",
"slug": "testing-and-quality-assurance",
"source": "db"
},
"input_skill": "Integration Testing",
"llm_role": null,
"roles_from_db": [
{
"display_name": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
},
{
"display_name": "Backend Developer",
"id": 1,
"rationale": null,
"role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
"slug": "backend-engineer",
"source": "db"
},
{
"display_name": "Node.js Backend Developer",
"id": 82,
"rationale": null,
"role_archetype": "Engineering",
"slug": "node-backend-developer",
"source": "db"
},
{
"display_name": "PHP Backend Developer",
"id": 86,
"rationale": null,
"role_archetype": "Engineering",
"slug": "php-backend-developer",
"source": "db"
},
{
"display_name": "Python Backend Developer",
"id": 80,
"rationale": null,
"role_archetype": "Engineering",
"slug": "python-backend-developer",
"source": "db"
},
{
"display_name": "Scala Backend Developer",
"id": 87,
"rationale": null,
"role_archetype": "Engineering",
"slug": "scala-backend-developer",
"source": "db"
}
]
}
],
"input_skill": "Integration Testing",
"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": "Performance Testing",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Testing 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": "performance-testing",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Legacy Systems",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Software Concepts",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "legacy-systems",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Software Development Lifecycle",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Software Development Concepts",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "EVERGREEN",
"version_strategy": "UNVERSIONED",
"volatility": "STABLE"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "software-development-lifecycle",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "TCO",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Financial Concepts",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "tco",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "ROI",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Financial Concepts",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "EVERGREEN",
"version_strategy": "UNVERSIONED",
"volatility": "STABLE"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "roi",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "COE",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Operational Concepts",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "coe",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"UiPath",
"RPA",
"Waterfall",
"Software Testing",
"Security Testing",
"Performance Testing",
"Legacy Systems",
"Software Development Lifecycle",
"TCO",
"ROI",
"COE"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "RPA Developer",
"id": 207,
"rationale": "Domain=ITSM \u0026 Automation; The JD centers on automation solution delivery, UiPath/RPA program management, and process transformation with hands-on implementation, which best matches an RPA Developer role.",
"role_archetype": null,
"slug": "rpa-developer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "UiPath",
"tag": "new"
},
{
"skill": "RPA",
"tag": "new"
},
{
"skill": "APIs",
"tag": "in_db"
},
{
"skill": "Agile",
"tag": "in_db"
},
{
"skill": "Waterfall",
"tag": "new"
},
{
"skill": "AI",
"tag": "in_db"
},
{
"skill": "Machine Learning",
"tag": "in_db"
},
{
"skill": "Software Testing",
"tag": "new"
},
{
"skill": "Security Testing",
"tag": "new"
},
{
"skill": "Integration Testing",
"tag": "in_db"
},
{
"skill": "Performance Testing",
"tag": "new"
},
{
"skill": "Legacy Systems",
"tag": "new"
},
{
"skill": "Software Development Lifecycle",
"tag": "new"
},
{
"skill": "TCO",
"tag": "new"
},
{
"skill": "ROI",
"tag": "new"
},
{
"skill": "COE",
"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": 207,
"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": "APIs",
"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": 1192,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 207,
"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": 207,
"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
},
{
"chosen_role_id": 207,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "AI Governance and Model Security",
"id": 50,
"rationale": "Controls and documentation used to make models safer, auditable, and compliant. ML engineers use this to manage model risk, supply chain integrity, and governance requirements.",
"slug": "ai-governance-and-model-security",
"source": "db"
},
"dimension_id": 50,
"input_skill": "Machine Learning",
"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": "AI Engineer",
"id": 13,
"rationale": null,
"role_archetype": null,
"slug": "ai-engineer",
"source": "db"
},
{
"display_name": "ML Engineer",
"id": 3,
"rationale": null,
"role_archetype": null,
"slug": "ml-engineer",
"source": "db"
},
{
"display_name": "MLOps Engineer",
"id": 16,
"rationale": null,
"role_archetype": null,
"slug": "ml-ops-engineer",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 1356,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 207,
"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": "Machine Learning",
"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": 1356,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 207,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Testing and Defect Resolution",
"id": 262,
"rationale": "Validates Pega rules, flows, and integrations and then troubleshoots defects found in lower environments or production. This is a coherent cluster because the role is expected to verify platform behavior and fix rule-level issues.",
"slug": "testing-and-defect-resolution",
"source": "db"
},
"dimension_id": 262,
"input_skill": "Integration Testing",
"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": "Pega Developer",
"id": 24,
"rationale": null,
"role_archetype": null,
"slug": "pega-developer",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 56,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 207,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Testing and Quality Assurance",
"id": 12,
"rationale": "Backend-specific test strategies used to validate service behavior and integration points. Covers automated test layers, contract checks, fixtures, and regression prevention.",
"slug": "testing-and-quality-assurance",
"source": "db"
},
"dimension_id": 12,
"input_skill": "Integration Testing",
"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": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
},
{
"display_name": "Backend Developer",
"id": 1,
"rationale": null,
"role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
"slug": "backend-engineer",
"source": "db"
},
{
"display_name": "Node.js Backend Developer",
"id": 82,
"rationale": null,
"role_archetype": "Engineering",
"slug": "node-backend-developer",
"source": "db"
},
{
"display_name": "PHP Backend Developer",
"id": 86,
"rationale": null,
"role_archetype": "Engineering",
"slug": "php-backend-developer",
"source": "db"
},
{
"display_name": "Python Backend Developer",
"id": 80,
"rationale": null,
"role_archetype": "Engineering",
"slug": "python-backend-developer",
"source": "db"
},
{
"display_name": "Scala Backend Developer",
"id": 87,
"rationale": null,
"role_archetype": "Engineering",
"slug": "scala-backend-developer",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 56,
"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": "4fe53b2d-ee51-435a-8cc4-104bcb8a47c2"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.