Pipeline run
f3d0c707-cfa9-48a0-b1ca-d9e59cdb19cb
Pipeline LLM cost (USD)
API 1: $0.0072
API 2: $0.0000
API 3: $0.0000
Total: $0.0072
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionNature of work
—
Tech stack maturity
Mainstream Modern
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.00 / 5
· Title match
· Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1):
—
Frameworks (×2):
—
Models / concepts (×3):
—
Evidence — skills matched in JD (34)
ServiceNow
Glide Script
Client Scripts
Business Rules
UI Policies
UI Actions
Script Includes
ITSM
CSM
Flow Designer
IntegrationHub
Spoke
Angular 1.x
Service Portal
REST
SOAP
MID Server
scripted REST APIs
Catalog Items
Record Producers
Variable Sets
ACLs
Update Sets
Application Repository
CI/CD
+9
Skill cluster (0 dimension groups, role-scoped)
Show KRA description ↓
- Develop scripted modules in Glide Script (server-side) and Client Scripts (client-side) on ServiceNow
- Build Business Rules, UI Policies, UI Actions, and Script Includes for ITSM and CSM workflows
- Configure Flow Designer, IntegrationHub, and Spoke actions for orchestration across SaaS platforms
- Develop custom Service Portal widgets using Angular 1.x and ServiceNow Service Portal framework
- Build REST and SOAP integrations using ServiceNow MID Server, scripted REST APIs, and IntegrationHub
- Configure Catalog Items, Record Producers, and Variable Sets in Service Catalog
- Implement ACLs (Access Control Lists), roles, and data security models across applications
- Manage Update Sets, Application Repository, and promote changes from dev/test/prod via ServiceNow CICD
- Configure CMDB, CI relationships, and Discovery patterns for asset management
- Customize Now Mobile, Agent Workspace, and Virtual Agent conversations using NLU intents
Signals
Skill
full-stack-engineer
0.06
Alias
—
—
KRA
cloud-security-engineer
0.49
Post-classification
Centroid—
Alias collision log—
New-role queue#49
New skills captured0
New KRA captured—
Status:
extract_from_jd_done
Created: 2026-05-21T17:50:21.856305Z
Updated: 2026-05-21T17:50:22.418178Z
Flow
Current 3-step pipeline
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Role
Chosen role & resolution
No chosen role stored for this run.
Job description
Job Title: ServiceNow Platform Developer Company: ITSM Solutions Pvt Ltd Location: Noida, India Experience: 4-7 years About the Role: We are hiring a ServiceNow Platform Developer to build custom ITSM applications, workflow automation, and integrations on the ServiceNow Now Platform. Key Responsibilities: - Develop scripted modules in Glide Script (server-side) and Client Scripts (client-side) on ServiceNow - Build Business Rules, UI Policies, UI Actions, and Script Includes for ITSM and CSM workflows - Configure Flow Designer, IntegrationHub, and Spoke actions for orchestration across SaaS platforms - Develop custom Service Portal widgets using Angular 1.x and ServiceNow Service Portal framework - Build REST and SOAP integrations using ServiceNow MID Server, scripted REST APIs, and IntegrationHub - Configure Catalog Items, Record Producers, and Variable Sets in Service Catalog - Implement ACLs (Access Control Lists), roles, and data security models across applications - Manage Update Sets, Application Repository, and promote changes from dev/test/prod via ServiceNow CICD - Configure CMDB, CI relationships, and Discovery patterns for asset management - Customize Now Mobile, Agent Workspace, and Virtual Agent conversations using NLU intents Required Qualifications: - 4+ years ServiceNow platform development experience - ServiceNow Certified Application Developer (CAD) cert - Strong Glide Script, Business Rules, Flow Designer - Experience with IntegrationHub, MID Server, ACLs - Familiarity with ITIL framework, CMDB data model
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
ServiceNow
Primary
No API 2 row (run stopped after API 1 or history missing)
Glide Script
Primary
No API 2 row (run stopped after API 1 or history missing)
Client Scripts
Primary
No API 2 row (run stopped after API 1 or history missing)
Business Rules
Primary
No API 2 row (run stopped after API 1 or history missing)
UI Policies
Primary
No API 2 row (run stopped after API 1 or history missing)
UI Actions
Primary
No API 2 row (run stopped after API 1 or history missing)
Script Includes
Primary
No API 2 row (run stopped after API 1 or history missing)
ITSM
Primary
No API 2 row (run stopped after API 1 or history missing)
CSM
Primary
No API 2 row (run stopped after API 1 or history missing)
Flow Designer
Primary
No API 2 row (run stopped after API 1 or history missing)
IntegrationHub
Primary
No API 2 row (run stopped after API 1 or history missing)
Spoke
Primary
No API 2 row (run stopped after API 1 or history missing)
SaaS
Secondary
No API 2 row (run stopped after API 1 or history missing)
Angular 1.x
Primary
No API 2 row (run stopped after API 1 or history missing)
Service Portal
Primary
No API 2 row (run stopped after API 1 or history missing)
REST
Primary
No API 2 row (run stopped after API 1 or history missing)
SOAP
Primary
No API 2 row (run stopped after API 1 or history missing)
MID Server
Primary
No API 2 row (run stopped after API 1 or history missing)
scripted REST APIs
Primary
No API 2 row (run stopped after API 1 or history missing)
Catalog Items
Primary
No API 2 row (run stopped after API 1 or history missing)
Record Producers
Primary
No API 2 row (run stopped after API 1 or history missing)
Variable Sets
Primary
No API 2 row (run stopped after API 1 or history missing)
ACLs
Primary
No API 2 row (run stopped after API 1 or history missing)
Update Sets
Primary
No API 2 row (run stopped after API 1 or history missing)
Application Repository
Primary
No API 2 row (run stopped after API 1 or history missing)
CI/CD
Primary
No API 2 row (run stopped after API 1 or history missing)
CMDB
Primary
No API 2 row (run stopped after API 1 or history missing)
CI relationships
Primary
No API 2 row (run stopped after API 1 or history missing)
Discovery
Primary
No API 2 row (run stopped after API 1 or history missing)
Now Mobile
Primary
No API 2 row (run stopped after API 1 or history missing)
Agent Workspace
Primary
No API 2 row (run stopped after API 1 or history missing)
Virtual Agent
Primary
No API 2 row (run stopped after API 1 or history missing)
NLU
Primary
No API 2 row (run stopped after API 1 or history missing)
Intents
Primary
No API 2 row (run stopped after API 1 or history missing)
Library artifacts (this run)
No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
RoleServiceNow Platform Developer
CompanyITSM Solutions Pvt Ltd
Experience4-7 years
DomainIT Services & Consulting
Location
Noida, India
JD type
pass
Certifications
ServiceNow Certified Application Developer (CAD) cert
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"certifications": [
"ServiceNow Certified Application Developer (CAD) cert"
],
"company_name": "ITSM Solutions Pvt Ltd",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": 7,
"min": 4,
"raw": "4-7 years"
},
"job_locations": [
{
"aliases": [
"Noida, UP"
],
"city": "Noida",
"country": "India",
"state": null,
"work_mode": null
}
],
"role": "ServiceNow Platform Developer",
"role_aliases": [
"ServiceNow Developer",
"ServiceNow Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 10,
"heading": "Key Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "- Develop scripted modules in",
"last_5_words": "conversations using NLU intents"
},
"text": "- Develop scripted modules in Glide Script (server-side) and Client Scripts (client-side) on ServiceNow\n- Build Business Rules, UI Policies, UI Actions, and Script Includes for ITSM and CSM workflows\n- Configure Flow Designer, IntegrationHub, and Spoke actions for orchestration across SaaS platforms\n- Develop custom Service Portal widgets using Angular 1.x and ServiceNow Service Portal framework\n- Build REST and SOAP integrations using ServiceNow MID Server, scripted REST APIs, and IntegrationHub\n- Configure Catalog Items, Record Producers, and Variable Sets in Service Catalog\n- Implement ACLs (Access Control Lists), roles, and data security models across applications\n- Manage Update Sets, Application Repository, and promote changes from dev/test/prod via ServiceNow CICD\n- Configure CMDB, CI relationships, and Discovery patterns for asset management\n- Customize Now Mobile, Agent Workspace, and Virtual Agent conversations using NLU intents",
"word_count": 134
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "ServiceNow"
},
{
"is_primary": true,
"skill_name": "Glide Script"
},
{
"is_primary": true,
"skill_name": "Client Scripts"
},
{
"is_primary": true,
"skill_name": "Business Rules"
},
{
"is_primary": true,
"skill_name": "UI Policies"
},
{
"is_primary": true,
"skill_name": "UI Actions"
},
{
"is_primary": true,
"skill_name": "Script Includes"
},
{
"is_primary": true,
"skill_name": "ITSM"
},
{
"is_primary": true,
"skill_name": "CSM"
},
{
"is_primary": true,
"skill_name": "Flow Designer"
},
{
"is_primary": true,
"skill_name": "IntegrationHub"
},
{
"is_primary": true,
"skill_name": "Spoke"
},
{
"is_primary": false,
"skill_name": "SaaS"
},
{
"is_primary": true,
"skill_name": "Angular 1.x"
},
{
"is_primary": true,
"skill_name": "Service Portal"
},
{
"is_primary": true,
"skill_name": "REST"
},
{
"is_primary": true,
"skill_name": "SOAP"
},
{
"is_primary": true,
"skill_name": "MID Server"
},
{
"is_primary": true,
"skill_name": "scripted REST APIs"
},
{
"is_primary": true,
"skill_name": "Catalog Items"
},
{
"is_primary": true,
"skill_name": "Record Producers"
},
{
"is_primary": true,
"skill_name": "Variable Sets"
},
{
"is_primary": true,
"skill_name": "ACLs"
},
{
"is_primary": true,
"skill_name": "Update Sets"
},
{
"is_primary": true,
"skill_name": "Application Repository"
},
{
"is_primary": true,
"skill_name": "CI/CD"
},
{
"is_primary": true,
"skill_name": "CMDB"
},
{
"is_primary": true,
"skill_name": "CI relationships"
},
{
"is_primary": true,
"skill_name": "Discovery"
},
{
"is_primary": true,
"skill_name": "Now Mobile"
},
{
"is_primary": true,
"skill_name": "Agent Workspace"
},
{
"is_primary": true,
"skill_name": "Virtual Agent"
},
{
"is_primary": true,
"skill_name": "NLU"
},
{
"is_primary": true,
"skill_name": "Intents"
}
],
"jd_role": {
"display_name": "ServiceNow Platform Developer",
"rationale": null,
"role_aliases": [
"ServiceNow Developer",
"ServiceNow Engineer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"certifications": [
"ServiceNow Certified Application Developer (CAD) cert"
],
"company_name": "ITSM Solutions Pvt Ltd",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": 7,
"min": 4,
"raw": "4-7 years"
},
"job_locations": [
{
"aliases": [
"Noida, UP"
],
"city": "Noida",
"country": "India",
"state": null,
"work_mode": null
}
],
"role": "ServiceNow Platform Developer",
"role_aliases": [
"ServiceNow Developer",
"ServiceNow Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 10,
"heading": "Key Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "- Develop scripted modules in",
"last_5_words": "conversations using NLU intents"
},
"text": "- Develop scripted modules in Glide Script (server-side) and Client Scripts (client-side) on ServiceNow\n- Build Business Rules, UI Policies, UI Actions, and Script Includes for ITSM and CSM workflows\n- Configure Flow Designer, IntegrationHub, and Spoke actions for orchestration across SaaS platforms\n- Develop custom Service Portal widgets using Angular 1.x and ServiceNow Service Portal framework\n- Build REST and SOAP integrations using ServiceNow MID Server, scripted REST APIs, and IntegrationHub\n- Configure Catalog Items, Record Producers, and Variable Sets in Service Catalog\n- Implement ACLs (Access Control Lists), roles, and data security models across applications\n- Manage Update Sets, Application Repository, and promote changes from dev/test/prod via ServiceNow CICD\n- Configure CMDB, CI relationships, and Discovery patterns for asset management\n- Customize Now Mobile, Agent Workspace, and Virtual Agent conversations using NLU intents",
"word_count": 134
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "f3d0c707-cfa9-48a0-b1ca-d9e59cdb19cb",
"stage3_signals": {
"alias_found": false,
"alias_match_roles": [],
"kra_match_roles": [
{
"display_name": "Cloud Security Engineer",
"kra_matches": [
{
"kra_text": "Implements cloud network security controls including security groups, NACLs, VPC service controls, WAF rules, and private service endpoints.",
"sentence": "Implement ACLs (Access Control Lists), roles, and data security models across applications",
"similarity": 0.5347
},
{
"kra_text": "Designs IAM role policies, service account permissions, resource-based policies, and least-privilege access controls for cloud workloads and pipelines.",
"sentence": "Build Business Rules, UI Policies, UI Actions, and Script Includes for ITSM and CSM workflows",
"similarity": 0.4848
},
{
"kra_text": "Reviews cloud infrastructure-as-code configurations for security misconfigurations and implements CIS Benchmark hardening baselines using CSPM tools.",
"sentence": "Configure CMDB, CI relationships, and Discovery patterns for asset management",
"similarity": 0.4561
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 23,
"score": 0.4918,
"slug": "cloud-security-engineer",
"total_count": null
},
{
"display_name": "Cybersecurity Engineer",
"kra_matches": [
{
"kra_text": "Reviews and enforces access control policies, privilege escalation procedures, role-based access control, and identity governance workflows.",
"sentence": "Implement ACLs (Access Control Lists), roles, and data security models across applications",
"similarity": 0.5476
},
{
"kra_text": "Reviews and enforces access control policies, privilege escalation procedures, role-based access control, and identity governance workflows.",
"sentence": "Build Business Rules, UI Policies, UI Actions, and Script Includes for ITSM and CSM workflows",
"similarity": 0.4857
},
{
"kra_text": "Builds SIEM detection rules, correlation queries, and alerts to monitor for threat indicators and suspicious activity across systems.",
"sentence": "Configure CMDB, CI relationships, and Discovery patterns for asset management",
"similarity": 0.4268
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 5,
"score": 0.4867,
"slug": "cybersecurity-engineer",
"total_count": null
},
{
"display_name": "ML Ops Engineer",
"kra_matches": [
{
"kra_text": "Coordinates model promotion workflows across development, staging, and production environments including integration testing and data contract validation.",
"sentence": "Manage Update Sets, Application Repository, and promote changes from dev/test/prod via ServiceNow CICD",
"similarity": 0.5195
},
{
"kra_text": "Orchestrates model serving deployments to production using Kubernetes, MLflow Model Registry, SageMaker, or Kubeflow Serving infrastructure.",
"sentence": "Configure Flow Designer, IntegrationHub, and Spoke actions for orchestration across SaaS platforms",
"similarity": 0.4675
},
{
"kra_text": "Maintains ML platform runbooks, on-call escalation playbooks, and deployment procedure documentation for production operations teams.",
"sentence": "Build Business Rules, UI Policies, UI Actions, and Script Includes for ITSM and CSM workflows",
"similarity": 0.4204
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 16,
"score": 0.4691,
"slug": "ml-ops-engineer",
"total_count": null
},
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Writes application logic across the presentation layer, service layer, and data access layer of web applications following MVC or clean architecture patterns.",
"sentence": "Implement ACLs (Access Control Lists), roles, and data security models across applications",
"similarity": 0.5126
},
{
"kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
"sentence": "Manage Update Sets, Application Repository, and promote changes from dev/test/prod via ServiceNow CICD",
"similarity": 0.4799
},
{
"kra_text": "Writes application logic across the presentation layer, service layer, and data access layer of web applications following MVC or clean architecture patterns.",
"sentence": "Build Business Rules, UI Policies, UI Actions, and Script Includes for ITSM and CSM workflows",
"similarity": 0.4011
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.4646,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Backend Developer",
"kra_matches": [
{
"kra_text": "Implements server-side business logic, REST API endpoints, and microservice handlers using Java, Python, Go, or Node.js to process application requests and enforce business rules.",
"sentence": "Build REST and SOAP integrations using ServiceNow MID Server, scripted REST APIs, and IntegrationHub",
"similarity": 0.4771
},
{
"kra_text": "Implements server-side business logic, REST API endpoints, and microservice handlers using Java, Python, Go, or Node.js to process application requests and enforce business rules.",
"sentence": "Build Business Rules, UI Policies, UI Actions, and Script Includes for ITSM and CSM workflows",
"similarity": 0.4541
},
{
"kra_text": "Integrates with third-party services, payment gateways, messaging queues like Kafka or RabbitMQ, and internal microservices via HTTP and event-driven patterns.",
"sentence": "Configure Flow Designer, IntegrationHub, and Spoke actions for orchestration across SaaS platforms",
"similarity": 0.4434
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 0.4582,
"slug": "backend-engineer",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": "Fullstack Developer",
"kra_matches": null,
"matched_count": 2,
"matched_skills": [
"Angular",
"REST"
],
"role_id": 15,
"score": 0.0606,
"slug": "full-stack-engineer",
"total_count": 33
},
{
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": 2,
"matched_skills": [
"REST",
"SOAP"
],
"role_id": 1,
"score": 0.0606,
"slug": "backend-engineer",
"total_count": 33
},
{
"display_name": "ML Engineer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"CI/CD"
],
"role_id": 3,
"score": 0.0303,
"slug": "ml-engineer",
"total_count": 33
},
{
"display_name": "Frontend Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"Angular"
],
"role_id": 7,
"score": 0.0303,
"slug": "frontend-engineer",
"total_count": 33
},
{
"display_name": "DevOps Engineer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"CI/CD"
],
"role_id": 10,
"score": 0.0303,
"slug": "devops-engineer",
"total_count": 33
}
]
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "F",
"chosen_role": null,
"confidence": 0.2,
"is_new_role": false,
"llm2_fired": true,
"llm2_reasoning": "Although the JD is primarily ServiceNow development focused, a Cybersecurity Engineer is a slightly closer fit than a Cloud Security Engineer given the emphasis on ACLs, roles, and data security models within the platform.",
"new_role_display_name": null,
"new_role_slug": null,
"queued": true,
"reasoning": "LLM2 unsure (confidence 0.20 \u003c 0.7); queueing"
},
"stage5_updates": {
"centroid_n_after": null,
"centroid_updated": false,
"collision_log_id": null,
"new_kra_attached": null,
"new_skills_attached": [],
"queue_entry_id": 49,
"v3_pipeline_triggered": false,
"v3_role_slug": null,
"v3_run_id": null
}
}
API 2 — extract-details
{}
API 3 — final-role-output
{}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.
Loading…