← Back to history

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 description
Nature of work
no_db_connection
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)
No dimension groups computed for this JD.
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…