Pipeline run
7e4b4090-a7ce-4889-824c-e10179f67b74
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
• Contribute in the effort of solving complex and technical challenges to improve engineering efficiency • Design, build, and on-board tools to accelerate build, testing, release, and deployment. • Hi…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Platform Engineer
→Developer Productivity Engineer
sub-role · 0.92 domain · DevOps & Platform CASE DOMAINslug: platform-engineer · id: 133 · source: db · sub-role slug: developer-productivity-engineer
Domain=DevOps & Platform → sub-role developer-productivity-engineer; The JD focuses on developer productivity and internal tooling to improve build, testing, release, and deployment efficiency, which best matches Platform Engineering.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Why you’ll be excited to work at Techjays We are on a bold mission to create the best software services offering in the world to work on startups in nascent industries and greenfield projects to large-scale enterprises. As a growth-stage company, we combine the depth of capabilities and resources of our leadership with the ambition, culture and agility of a startup. Our multinational team of veterans of Google, Vivint SmartHome, NetApp and many other established and startup companies. We have engineering teams based out of Chennai and Coimbatore. We are looking for a Backend Developer who has 3+ years of experience in designing, developing and implementing secure backend services using Python and Golang. Must-Have Skills: • 3-6 years of coding experience in preferred programming language. • Experience in developing microservices. • Hands on software development experience in an object-oriented programming language such as Java, Groovy, Golang, and Python • Experience in CICD standard methodologies and familiar with tools used in CICD pipelines: such as Jenkins, GitHub, Nexus, Artifactory, Maven, Gradle, and SonarQube • Experienced with Agile Methodologies • Deep knowledge of computer science fundamentals such as Object-oriented programming concepts, design patterns, and data structures Good to have Skills: • Experience with container and container orchestration technologies such as Docker, and Kubernetes, helm. • Experience in public cloud experience like aws. • Experience in data and information visualization tools like grfana , datadog , dyntrace , appdynamics . Experience: 3-6 years Minimum Qualification: Bachelor’s or Master’s degree in Computer Science or related area Work Location: Bangalore, Hybrid (WFO- Monthly 1 week) Roles and Responsibilities: • Contribute in the effort of solving complex and technical challenges to improve engineering efficiency • Design, build, and on-board tools to accelerate build, testing, release, and deployment. • Highly motivated with excellent verbal, written communication skills, humility, team-first attitude and the ability to execute in timely manner. • Drive technical decisions /initiatives for the team. • Excellent problem-solving skills, use of logic and ability to think outside the box when troubleshooting issues • Ability to work successfully with multi-functional teams and tech leads. Coordinates effectively across organizational boundaries and geographies. • Good in researching latest tech and trends. • Mentor team members and maintain engineering excellence • Daily Responsibilities • 70% Hands On • 30% Team Collaboration We take care of our own: • Best in class packages • Paid holidays and flexible paid time away • Casual dress code & flexible working environment • Medical Insurance covering self & family up to 4 lakhs per person.
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Aliases — catalog
- Git (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Tool
- Sub-category
- Version Control Tool
- Vendor
- Linus Torvalds
- License
- gpl_v2
- Year introduced
- 2005
- Confidence
- 0.99
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Git is a hiring-pipeline staple: it appears in the vast majority of software engineering job descriptions and is the default VCS on GitHub/GitLab/Bitbucket.
Skill profile (library / DB)
- Skill nature
- TOOL
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 13
- Sub-category id
- 730
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
React Frontend Development Catalog dimension db id 96
Library dimension (catalog)
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Aliases — catalog
- CI/CD (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Methodology
- Sub-category
- Ci Cd Process
- Confidence
- 0.93
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: CI/CD appears in a large share of software engineering JDs and is a standard requirement across DevOps, platform, and backend roles; major vendors like GitHub, GitLab, and AWS all center product roadmaps on CI/CD pipelines.
Skill profile (library / DB)
- Skill nature
- METHODOLOGY
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 8
- Sub-category id
- 900
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
CI/CD Pipeline Platforms Catalog dimension db id 150
Library dimension (catalog)
Roles linked in library: DevOps Engineer
-
CI/CD for Machine Learning Catalog dimension db id 56
Library dimension (catalog)
Roles linked in library: ML Engineer
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
CI/CD Pipeline Platforms
ci-cd-pipeline-platforms
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
|
CI/CD for Machine Learning
ci-cd-for-machine-learning
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Software Testing
- 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
- DevOps Practices
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
All API 3 persistence rows
Same grid as the skill-extractor “Persistence items” table: one row per (skill × dimension) work item.
| Skill | Tag | Dimension | Skill↔dim | Role↔dim | Outcome | Notes |
|---|---|---|---|---|---|---|
| Git | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| CI/CD | in_db |
CI/CD Pipeline Platforms
ci-cd-pipeline-platforms
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| CI/CD | in_db |
CI/CD for Machine Learning
ci-cd-for-machine-learning
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Library artifacts (this run)
| Kind | Detail | DB id |
|---|---|---|
| canonical_skill_proposed | Testing | type=Software Testing subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Deployment | type=DevOps Practices subtype=general nature=PRACTICE lifespan=MULTI_YEAR |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "We are on a bold",
"last_5_words": "Chennai and Coimbatore."
},
"text": "We are on a bold mission to create the best software services offering in the world to work on startups in nascent industries and greenfield projects to large-scale enterprises. As a growth-stage company, we combine the depth of capabilities and resources of our leadership with the ambition, culture and agility of a startup.\n\nOur multinational team of veterans of Google, Vivint SmartHome, NetApp and many other established and startup companies. We have engineering teams based out of Chennai and Coimbatore.",
"word_count": 84
},
"certifications": [],
"company_name": "Techjays",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO",
"Tech Consulting"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Computer Science (or related)",
"raw": "Bachelor\u2019s or Master\u2019s degree in Computer Science or related area",
"requirement": "required"
}
],
"experience": {
"max": 6,
"min": 3,
"raw": "3-6 years"
},
"job_locations": [
{
"aliases": [
"Bengaluru"
],
"city": "Bangalore",
"country": "India",
"state": null,
"work_mode": "hybrid"
}
],
"role": "Backend Developer",
"role_aliases": [
"Backend Engineer",
"Software Engineer",
"Backend Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 10,
"heading": "Roles and Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Contribute in the effort",
"last_5_words": "30% Team Collaboration"
},
"text": "\u2022 Contribute in the effort of solving complex and technical challenges to improve engineering efficiency\n\u2022 Design, build, and on-board tools to accelerate build, testing, release, and deployment.\n\u2022 Highly motivated with excellent verbal, written communication skills, humility, team-first attitude and the ability to execute in timely manner.\n\u2022 Drive technical decisions /initiatives for the team.\n\u2022 Excellent problem-solving skills, use of logic and ability to think outside the box when troubleshooting issues\n\u2022 Ability to work successfully with multi-functional teams and tech leads. Coordinates effectively across organizational boundaries and geographies.\n\u2022 Good in researching latest tech and trends.\n\u2022 Mentor team members and maintain engineering excellence\n\u2022 Daily Responsibilities\n\u2022 70% Hands On\n\u2022 30% Team Collaboration",
"word_count": 134
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Git"
},
{
"is_primary": true,
"skill_name": "CI/CD"
},
{
"is_primary": true,
"skill_name": "Testing"
},
{
"is_primary": true,
"skill_name": "Deployment"
}
],
"jd_role": {
"display_name": "Backend Developer",
"rationale": null,
"role_aliases": [
"Backend Engineer",
"Software Engineer",
"Backend Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "We are on a bold",
"last_5_words": "Chennai and Coimbatore."
},
"text": "We are on a bold mission to create the best software services offering in the world to work on startups in nascent industries and greenfield projects to large-scale enterprises. As a growth-stage company, we combine the depth of capabilities and resources of our leadership with the ambition, culture and agility of a startup.\n\nOur multinational team of veterans of Google, Vivint SmartHome, NetApp and many other established and startup companies. We have engineering teams based out of Chennai and Coimbatore.",
"word_count": 84
},
"certifications": [],
"company_name": "Techjays",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO",
"Tech Consulting"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Computer Science (or related)",
"raw": "Bachelor\u2019s or Master\u2019s degree in Computer Science or related area",
"requirement": "required"
}
],
"experience": {
"max": 6,
"min": 3,
"raw": "3-6 years"
},
"job_locations": [
{
"aliases": [
"Bengaluru"
],
"city": "Bangalore",
"country": "India",
"state": null,
"work_mode": "hybrid"
}
],
"role": "Backend Developer",
"role_aliases": [
"Backend Engineer",
"Software Engineer",
"Backend Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 10,
"heading": "Roles and Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Contribute in the effort",
"last_5_words": "30% Team Collaboration"
},
"text": "\u2022 Contribute in the effort of solving complex and technical challenges to improve engineering efficiency\n\u2022 Design, build, and on-board tools to accelerate build, testing, release, and deployment.\n\u2022 Highly motivated with excellent verbal, written communication skills, humility, team-first attitude and the ability to execute in timely manner.\n\u2022 Drive technical decisions /initiatives for the team.\n\u2022 Excellent problem-solving skills, use of logic and ability to think outside the box when troubleshooting issues\n\u2022 Ability to work successfully with multi-functional teams and tech leads. Coordinates effectively across organizational boundaries and geographies.\n\u2022 Good in researching latest tech and trends.\n\u2022 Mentor team members and maintain engineering excellence\n\u2022 Daily Responsibilities\n\u2022 70% Hands On\n\u2022 30% Team Collaboration",
"word_count": 134
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "7e4b4090-a7ce-4889-824c-e10179f67b74",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 1.0,
"slug": "backend-engineer",
"total_count": null
},
{
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 446,
"score": 1.0,
"slug": "backend-developer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
"sentence": "Design, build, and on-board tools to accelerate build, testing, release, and deployment.",
"similarity": 0.6007
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Ability to work successfully with multi-functional teams and tech leads.",
"similarity": 0.4812
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Drive technical decisions /initiatives for the team.",
"similarity": 0.436
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.506,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Ability to work successfully with multi-functional teams and tech leads.",
"similarity": 0.5183
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Design, build, and on-board tools to accelerate build, testing, release, and deployment.",
"similarity": 0.5129
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Mentor team members and maintain engineering excellence",
"similarity": 0.4785
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.5032,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Engineering Manager",
"kra_matches": [
{
"kra_text": "facilitate technical and delivery decisions",
"sentence": "Drive technical decisions /initiatives for the team.",
"similarity": 0.5822
},
{
"kra_text": "Set team goals and delivery plans",
"sentence": "Mentor team members and maintain engineering excellence",
"similarity": 0.4692
},
{
"kra_text": "facilitate technical and delivery decisions",
"sentence": "Contribute in the effort of solving complex and technical challenges to improve engineering efficiency",
"similarity": 0.4561
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 121,
"score": 0.5025,
"slug": "engineering-manager",
"total_count": null
},
{
"display_name": "DevOps Engineer",
"kra_matches": [
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Design, build, and on-board tools to accelerate build, testing, release, and deployment.",
"similarity": 0.6295
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Ability to work successfully with multi-functional teams and tech leads.",
"similarity": 0.4375
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Contribute in the effort of solving complex and technical challenges to improve engineering efficiency",
"similarity": 0.4225
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 10,
"score": 0.4965,
"slug": "devops-engineer",
"total_count": null
},
{
"display_name": "Cloud Architect",
"kra_matches": [
{
"kra_text": "Architects blue-green, canary, and immutable infrastructure deployment patterns for zero-downtime releases and fast rollback capabilities.",
"sentence": "Design, build, and on-board tools to accelerate build, testing, release, and deployment.",
"similarity": 0.503
},
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "Drive technical decisions /initiatives for the team.",
"similarity": 0.4981
},
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "Mentor team members and maintain engineering excellence",
"similarity": 0.4515
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 9,
"score": 0.4842,
"slug": "cloud-architect",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": "ML Engineer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"CI/CD"
],
"role_id": 3,
"score": 0.25,
"slug": "ml-engineer",
"total_count": 4
},
{
"display_name": "DevOps Engineer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"CI/CD"
],
"role_id": 10,
"score": 0.25,
"slug": "devops-engineer",
"total_count": 4
}
]
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "DOMAIN",
"chosen_role": {
"display_name": "Platform Engineer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 133,
"score": 0.93,
"slug": "platform-engineer",
"total_count": null
},
"confidence": 0.93,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Developer Productivity",
"Build and Release Tooling",
"Engineering Efficiency",
"Cross-functional Collaboration",
"Technical Decision Making",
"Mentoring and Engineering Excellence"
],
"matched_kras": [
"Design, build, and on-board tools",
"Accelerate build, testing, release, and deployment",
"Drive technical decisions /initiatives for the team",
"Mentor team members and maintain engineering excellence",
"Work successfully with multi-functional teams and tech leads"
],
"matched_skills": [
"build",
"testing",
"release",
"deployment",
"troubleshooting",
"multi-functional teams",
"tech leads"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=DevOps \u0026 Platform \u2192 sub-role developer-productivity-engineer; The JD focuses on developer productivity and internal tooling to improve build, testing, release, and deployment efficiency, which best matches Platform Engineering.",
"sub_role": {
"confidence": 0.92,
"display_name": "Developer Productivity Engineer",
"reasoning": "The JD focuses on building and onboarding tools to improve build, testing, release, and deployment efficiency, which most closely matches developer productivity work.",
"role_id": 378,
"slug": "developer-productivity-engineer"
}
},
"stage5_updates": {
"centroid_n_after": 7,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 1458,
"r_and_r_preview": "\u2022 Contribute in the effort of solving complex and technical challenges to improve engineering efficiency\n\u2022 Design, build, and on-board tools to accelerate build, testing, release, and deployment.\n\u2022 Hi",
"role_display_name": "Platform Engineer",
"role_slug": "platform-engineer",
"status": "pending"
},
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 19611,
"role_display_name": "Platform Engineer",
"role_slug": "platform-engineer",
"skill_name": "Testing",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 19612,
"role_display_name": "Platform Engineer",
"role_slug": "platform-engineer",
"skill_name": "Deployment",
"status": "pending"
}
],
"queue_entry_id": null,
"v3_pipeline_triggered": false,
"v3_role_slug": null,
"v3_run_id": null
}
}
API 2 — extract-details
{
"alias_matches": [
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 1613,
"existing_alias_text": "Git",
"input_term": "Git",
"matched_canonical": {
"category_id": 13,
"display_name": "Git",
"id": 1002,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "TOOL",
"slug": "git",
"sub_category_id": 730,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
},
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 1826,
"existing_alias_text": "CI/CD",
"input_term": "CI/CD",
"matched_canonical": {
"category_id": 8,
"display_name": "CI/CD",
"id": 1190,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "ci-cd",
"sub_category_id": 900,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [
{
"display_name": "DevOps Engineer",
"id": 10,
"rationale": null,
"role_archetype": null,
"slug": "devops-engineer",
"source": "db"
},
{
"display_name": "ML Engineer",
"id": 3,
"rationale": null,
"role_archetype": null,
"slug": "ml-engineer",
"source": "db"
}
],
"chosen_role": {
"display_name": "Platform Engineer",
"id": 133,
"rationale": "Domain=DevOps \u0026 Platform \u2192 sub-role developer-productivity-engineer; The JD focuses on developer productivity and internal tooling to improve build, testing, release, and deployment efficiency, which best matches Platform Engineering.",
"role_archetype": null,
"slug": "platform-engineer",
"source": "db"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "Git",
"llm_role": null,
"roles_from_db": []
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "CI/CD Pipeline Platforms",
"id": 150,
"rationale": "Systems used to define, run, and maintain automated build and deployment workflows. This cluster is coherent because the role owns delivery automation end to end, including pipeline reliability and promotion logic.",
"slug": "ci-cd-pipeline-platforms",
"source": "db"
},
"input_skill": "CI/CD",
"llm_role": null,
"roles_from_db": [
{
"display_name": "DevOps Engineer",
"id": 10,
"rationale": null,
"role_archetype": null,
"slug": "devops-engineer",
"source": "db"
}
]
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "CI/CD for Machine Learning",
"id": 56,
"rationale": "Tools and platforms for automating ML model integration, testing, and deployment pipelines.",
"slug": "ci-cd-for-machine-learning",
"source": "db"
},
"input_skill": "CI/CD",
"llm_role": null,
"roles_from_db": [
{
"display_name": "ML Engineer",
"id": 3,
"rationale": null,
"role_archetype": null,
"slug": "ml-engineer",
"source": "db"
}
]
}
],
"input_final_skills": [
"Git",
"CI/CD",
"Testing",
"Deployment"
],
"input_llm_skills": [
"Git",
"CI/CD",
"Testing",
"Deployment"
],
"new_aliases_persisted": 0,
"run_id": "7e4b4090-a7ce-4889-824c-e10179f67b74",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": "Git",
"alias_type": "CANONICAL",
"id": 1613,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 13,
"display_name": "Git",
"id": 1002,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "TOOL",
"slug": "git",
"sub_category_id": 730,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "Git",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Git",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "CI/CD",
"alias_type": "CANONICAL",
"id": 1826,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 8,
"display_name": "CI/CD",
"id": 1190,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "ci-cd",
"sub_category_id": 900,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "CI/CD Pipeline Platforms",
"id": 150,
"rationale": "Systems used to define, run, and maintain automated build and deployment workflows. This cluster is coherent because the role owns delivery automation end to end, including pipeline reliability and promotion logic.",
"slug": "ci-cd-pipeline-platforms",
"source": "db"
},
"input_skill": "CI/CD",
"llm_role": null,
"roles_from_db": [
{
"display_name": "DevOps Engineer",
"id": 10,
"rationale": null,
"role_archetype": null,
"slug": "devops-engineer",
"source": "db"
}
]
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "CI/CD for Machine Learning",
"id": 56,
"rationale": "Tools and platforms for automating ML model integration, testing, and deployment pipelines.",
"slug": "ci-cd-for-machine-learning",
"source": "db"
},
"input_skill": "CI/CD",
"llm_role": null,
"roles_from_db": [
{
"display_name": "ML Engineer",
"id": 3,
"rationale": null,
"role_archetype": null,
"slug": "ml-engineer",
"source": "db"
}
]
}
],
"input_skill": "CI/CD",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Testing",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Software Testing",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "testing",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Deployment",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "DevOps Practices",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "deployment",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Testing",
"Deployment"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Platform Engineer",
"id": 133,
"rationale": "Domain=DevOps \u0026 Platform \u2192 sub-role developer-productivity-engineer; The JD focuses on developer productivity and internal tooling to improve build, testing, release, and deployment efficiency, which best matches Platform Engineering.",
"role_archetype": null,
"slug": "platform-engineer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "Git",
"tag": "in_db"
},
{
"skill": "CI/CD",
"tag": "in_db"
},
{
"skill": "Testing",
"tag": "new"
},
{
"skill": "Deployment",
"tag": "new"
}
],
"llm_cost_api1_usd": null,
"llm_cost_api2_usd": null,
"llm_cost_api3_usd": null,
"llm_cost_total_usd": null,
"persistence": {
"items": [
{
"chosen_role_id": 133,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"dimension_id": 96,
"input_skill": "Git",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [],
"skill_dimension_saved": true,
"skill_id": 1002,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 133,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "CI/CD Pipeline Platforms",
"id": 150,
"rationale": "Systems used to define, run, and maintain automated build and deployment workflows. This cluster is coherent because the role owns delivery automation end to end, including pipeline reliability and promotion logic.",
"slug": "ci-cd-pipeline-platforms",
"source": "db"
},
"dimension_id": 150,
"input_skill": "CI/CD",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [
{
"display_name": "DevOps Engineer",
"id": 10,
"rationale": null,
"role_archetype": null,
"slug": "devops-engineer",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 1190,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 133,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "CI/CD for Machine Learning",
"id": 56,
"rationale": "Tools and platforms for automating ML model integration, testing, and deployment pipelines.",
"slug": "ci-cd-for-machine-learning",
"source": "db"
},
"dimension_id": 56,
"input_skill": "CI/CD",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [
{
"display_name": "ML Engineer",
"id": 3,
"rationale": null,
"role_archetype": null,
"slug": "ml-engineer",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 1190,
"skill_tag": "in_db",
"skipped_reason": null
}
],
"new_skills_created": 0,
"role_dimension_saved": 0,
"skill_dimension_saved": 0,
"skipped": 0
},
"planner_output": null,
"run_id": "7e4b4090-a7ce-4889-824c-e10179f67b74"
}