← Back to history

Pipeline run

3178ca1f-940e-4ecc-901c-dc2c93521e54

Pipeline LLM cost (USD)
API 1: $0.0120 API 2: $0.0000 API 3: $0.0000 Total: $0.0120

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
role baseline loaded sources · ai_index: jd · nature_of_work: jd · tech_stack_maturity: jd
Nature of work · Integration and event handling
Build Ruby microservices and REST APIs, integrate Kafka for async service communication, and keep quality high with unit/API tests, code reviews, and performance tuning.
"Integrate and manage Kafka for asynchronous communication between services."
Tech stack maturity
Mainstream Modern cache hit
The stack centers on Ruby microservices with Kafka, REST, and established testing frameworks like RSpec and Minitest, which fits a widely used modern but not cutting-edge production environment.
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 (23)
Ruby Microservices REST Kafka Unit Testing API Testing Code Review Rails Distributed Systems RSpec Minitest Postman RestAssured Docker Kubernetes CI/CD DevOps AWS GCP Azure Prometheus Grafana ELK
Skill cluster (11 dimension groups, role-scoped)
Cloud Platforms
AWS GCP Azure
Observability and Incident Response
Prometheus Grafana
API Design and Contracts
REST
CI/CD Pipeline Platforms
DevOps
Container Orchestration Platforms
Kubernetes
Crash Reporting and Observability
ELK
Deployment and Runtime Configuration
Docker
Messaging and Event Streaming
Kafka
Microservices and Distributed Systems
Microservices
Performance and Scalability Tuning
Distributed Systems
Cross-cutting / unaligned
Ruby Unit Testing API Testing Code Review Rails RSpec Minitest Postman RestAssured CI/CD
Show KRA description ↓
• Design and develop scalable microservices using Ruby. • Architect and implement RESTful APIs that are robust, secure, and performant. • Integrate and manage Kafka for asynchronous communication between services. • Write unit tests and API automation tests to ensure code quality and reliability. • Participate in code reviews and provide constructive feedback. • Collaborate with cross-functional teams to define, design, and ship new features. • Contribute to technical design discussions and decisions. • Monitor and optimize application performance and scalability. • 7–10 years of professional software development experience. • Strong proficiency in Ruby and experience with Rails or similar frameworks. • Proven experience in microservices architecture and distributed systems. • Hands-on experience with Kafka as a messaging middleware. • Solid understanding of RESTful API design and best practices. • Experience with unit testing frameworks (e.g., RSpec, Minitest). • Experience with API automation testing tools (e.g., Postman, RestAssured). • Strong problem-solving skills and attention to detail. • Excellent communication and collaboration skills. • We value ownership and encourage engineers to take initiative and drive solutions end-to-end. • Our team thrives on collaboration, transparency, and continuous learning. • We foster a culture of respect, inclusion, and constructive feedback. • Engineers are empowered to challenge assumptions, propose new ideas, and contribute to architectural decisions. • We believe in mentorship and support career growth through regular feedback and learning opportunities. • You’ll work closely with product managers, designers, and other engineers in a high-trust environment where your voice matters. • Experience with containerization tools like Docker and orchestration platforms like Kubernetes. • Familiarity with CI/CD pipelines and DevOps practices. • Exposure to cloud platforms such as AWS, GCP, or Azure. • Knowledge of monitoring tools like Prometheus, Grafana, or ELK stack.

Signals

Skill ruby-backend-developer
0.38
Alias backend-engineer
1.00
KRA flutter-developer
0.64

Post-classification

Centroidupdated · n=914
Alias collision log
New-role queue
New skills captured4
New KRA captured

Captured for admin review

API Testing primary Backend Developer pending
Rails primary Backend Developer pending
Postman primary Backend Developer pending
RestAssured primary Backend Developer pending
Status: extract_from_jd_done Created: 2026-05-27T15:23:32.673947Z Updated: 2026-06-12T16:31:50.514219Z
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

Location: Bengaluru, KA, 560076

Department: Engineering

Experience Level: 7–10 years

About The Role

We are looking for a highly skilled Senior Software Engineer with deep expertise in Ruby, microservices architecture, and Kafka. This role is ideal for someone who thrives in a fast-paced, collaborative environment and is passionate about building scalable, high-quality software systems.

Key Responsibilities

• Design and develop scalable microservices using Ruby.
• Architect and implement RESTful APIs that are robust, secure, and performant.
• Integrate and manage Kafka for asynchronous communication between services.
• Write unit tests and API automation tests to ensure code quality and reliability.
• Participate in code reviews and provide constructive feedback.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Contribute to technical design discussions and decisions.
• Monitor and optimize application performance and scalability.


Required Qualifications

• 7–10 years of professional software development experience.
• Strong proficiency in Ruby and experience with Rails or similar frameworks.
• Proven experience in microservices architecture and distributed systems.
• Hands-on experience with Kafka as a messaging middleware.
• Solid understanding of RESTful API design and best practices.
• Experience with unit testing frameworks (e.g., RSpec, Minitest).
• Experience with API automation testing tools (e.g., Postman, RestAssured).
• Strong problem-solving skills and attention to detail.
• Excellent communication and collaboration skills.


Team Culture & Collaboration

• We value ownership and encourage engineers to take initiative and drive solutions end-to-end.
• Our team thrives on collaboration, transparency, and continuous learning.
• We foster a culture of respect, inclusion, and constructive feedback.
• Engineers are empowered to challenge assumptions, propose new ideas, and contribute to architectural decisions.
• We believe in mentorship and support career growth through regular feedback and learning opportunities.
• You’ll work closely with product managers, designers, and other engineers in a high-trust environment where your voice matters.


Preferred Qualifications

• Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
• Familiarity with CI/CD pipelines and DevOps practices.
• Exposure to cloud platforms such as AWS, GCP, or Azure.
• Knowledge of monitoring tools like Prometheus, Grafana, or ELK stack.

Skills from this JD

Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.

Ruby Primary No API 2 row (run stopped after API 1 or history missing)
Microservices 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)
Kafka Primary No API 2 row (run stopped after API 1 or history missing)
Unit Testing Primary No API 2 row (run stopped after API 1 or history missing)
API Testing Primary No API 2 row (run stopped after API 1 or history missing)
Code Review Primary No API 2 row (run stopped after API 1 or history missing)
Rails Primary No API 2 row (run stopped after API 1 or history missing)
Distributed Systems Primary No API 2 row (run stopped after API 1 or history missing)
RSpec Primary No API 2 row (run stopped after API 1 or history missing)
Minitest Primary No API 2 row (run stopped after API 1 or history missing)
Postman Primary No API 2 row (run stopped after API 1 or history missing)
RestAssured Primary No API 2 row (run stopped after API 1 or history missing)
Docker Secondary No API 2 row (run stopped after API 1 or history missing)
Kubernetes Secondary No API 2 row (run stopped after API 1 or history missing)
CI/CD Secondary No API 2 row (run stopped after API 1 or history missing)
DevOps Secondary No API 2 row (run stopped after API 1 or history missing)
AWS Secondary No API 2 row (run stopped after API 1 or history missing)
GCP Secondary No API 2 row (run stopped after API 1 or history missing)
Azure Secondary No API 2 row (run stopped after API 1 or history missing)
Prometheus Secondary No API 2 row (run stopped after API 1 or history missing)
Grafana Secondary No API 2 row (run stopped after API 1 or history missing)
ELK Secondary 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
RoleSenior Software Engineer
Experience7–10 years of professional software development experience.
DomainIT Services & Consulting
Location Bengaluru, India
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": null,
  "certifications": [],
  "company_name": null,
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [],
  "experience": {
    "max": 10,
    "min": 7,
    "raw": "7\u201310 years of professional software development experience."
  },
  "job_locations": [
    {
      "aliases": [
        "Bangalore"
      ],
      "city": "Bengaluru",
      "country": "India",
      "state": "Karnataka",
      "work_mode": null
    }
  ],
  "role": "Senior Software Engineer",
  "role_aliases": [
    "Software Engineer",
    "SWE",
    "Backend Engineer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 8,
      "heading": "Key Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Design and develop scalable",
        "last_5_words": "performance and scalability."
      },
      "text": "\u2022 Design and develop scalable microservices using Ruby.\n\u2022 Architect and implement RESTful APIs that are robust, secure, and performant.\n\u2022 Integrate and manage Kafka for asynchronous communication between services.\n\u2022 Write unit tests and API automation tests to ensure code quality and reliability.\n\u2022 Participate in code reviews and provide constructive feedback.\n\u2022 Collaborate with cross-functional teams to define, design, and ship new features.\n\u2022 Contribute to technical design discussions and decisions.\n\u2022 Monitor and optimize application performance and scalability.",
      "word_count": 88
    },
    {
      "bullet_count": 9,
      "heading": "Required Qualifications",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 7\u201310 years of professional",
        "last_5_words": "communication and collaboration skills."
      },
      "text": "\u2022 7\u201310 years of professional software development experience.\n\u2022 Strong proficiency in Ruby and experience with Rails or similar frameworks.\n\u2022 Proven experience in microservices architecture and distributed systems.\n\u2022 Hands-on experience with Kafka as a messaging middleware.\n\u2022 Solid understanding of RESTful API design and best practices.\n\u2022 Experience with unit testing frameworks (e.g., RSpec, Minitest).\n\u2022 Experience with API automation testing tools (e.g., Postman, RestAssured).\n\u2022 Strong problem-solving skills and attention to detail.\n\u2022 Excellent communication and collaboration skills.",
      "word_count": 104
    },
    {
      "bullet_count": 6,
      "heading": "Team Culture \u0026 Collaboration",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 We value ownership and",
        "last_5_words": "where your voice matters."
      },
      "text": "\u2022 We value ownership and encourage engineers to take initiative and drive solutions end-to-end.\n\u2022 Our team thrives on collaboration, transparency, and continuous learning.\n\u2022 We foster a culture of respect, inclusion, and constructive feedback.\n\u2022 Engineers are empowered to challenge assumptions, propose new ideas, and contribute to architectural decisions.\n\u2022 We believe in mentorship and support career growth through regular feedback and learning opportunities.\n\u2022 You\u2019ll work closely with product managers, designers, and other engineers in a high-trust environment where your voice matters.",
      "word_count": 92
    },
    {
      "bullet_count": 4,
      "heading": "Preferred Qualifications",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Experience with containerization tools",
        "last_5_words": "or Grafana, or ELK stack."
      },
      "text": "\u2022 Experience with containerization tools like Docker and orchestration platforms like Kubernetes.\n\u2022 Familiarity with CI/CD pipelines and DevOps practices.\n\u2022 Exposure to cloud platforms such as AWS, GCP, or Azure.\n\u2022 Knowledge of monitoring tools like Prometheus, Grafana, or ELK stack.",
      "word_count": 56
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Ruby"
    },
    {
      "is_primary": true,
      "skill_name": "Microservices"
    },
    {
      "is_primary": true,
      "skill_name": "REST"
    },
    {
      "is_primary": true,
      "skill_name": "Kafka"
    },
    {
      "is_primary": true,
      "skill_name": "Unit Testing"
    },
    {
      "is_primary": true,
      "skill_name": "API Testing"
    },
    {
      "is_primary": true,
      "skill_name": "Code Review"
    },
    {
      "is_primary": true,
      "skill_name": "Rails"
    },
    {
      "is_primary": true,
      "skill_name": "Distributed Systems"
    },
    {
      "is_primary": true,
      "skill_name": "RSpec"
    },
    {
      "is_primary": true,
      "skill_name": "Minitest"
    },
    {
      "is_primary": true,
      "skill_name": "Postman"
    },
    {
      "is_primary": true,
      "skill_name": "RestAssured"
    },
    {
      "is_primary": false,
      "skill_name": "Docker"
    },
    {
      "is_primary": false,
      "skill_name": "Kubernetes"
    },
    {
      "is_primary": false,
      "skill_name": "CI/CD"
    },
    {
      "is_primary": false,
      "skill_name": "DevOps"
    },
    {
      "is_primary": false,
      "skill_name": "AWS"
    },
    {
      "is_primary": false,
      "skill_name": "GCP"
    },
    {
      "is_primary": false,
      "skill_name": "Azure"
    },
    {
      "is_primary": false,
      "skill_name": "Prometheus"
    },
    {
      "is_primary": false,
      "skill_name": "Grafana"
    },
    {
      "is_primary": false,
      "skill_name": "ELK"
    }
  ],
  "jd_role": {
    "display_name": "Senior Software Engineer",
    "rationale": null,
    "role_aliases": [
      "Software Engineer",
      "SWE",
      "Backend Engineer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": null,
    "certifications": [],
    "company_name": null,
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [],
    "experience": {
      "max": 10,
      "min": 7,
      "raw": "7\u201310 years of professional software development experience."
    },
    "job_locations": [
      {
        "aliases": [
          "Bangalore"
        ],
        "city": "Bengaluru",
        "country": "India",
        "state": "Karnataka",
        "work_mode": null
      }
    ],
    "role": "Senior Software Engineer",
    "role_aliases": [
      "Software Engineer",
      "SWE",
      "Backend Engineer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 8,
        "heading": "Key Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Design and develop scalable",
          "last_5_words": "performance and scalability."
        },
        "text": "\u2022 Design and develop scalable microservices using Ruby.\n\u2022 Architect and implement RESTful APIs that are robust, secure, and performant.\n\u2022 Integrate and manage Kafka for asynchronous communication between services.\n\u2022 Write unit tests and API automation tests to ensure code quality and reliability.\n\u2022 Participate in code reviews and provide constructive feedback.\n\u2022 Collaborate with cross-functional teams to define, design, and ship new features.\n\u2022 Contribute to technical design discussions and decisions.\n\u2022 Monitor and optimize application performance and scalability.",
        "word_count": 88
      },
      {
        "bullet_count": 9,
        "heading": "Required Qualifications",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 7\u201310 years of professional",
          "last_5_words": "communication and collaboration skills."
        },
        "text": "\u2022 7\u201310 years of professional software development experience.\n\u2022 Strong proficiency in Ruby and experience with Rails or similar frameworks.\n\u2022 Proven experience in microservices architecture and distributed systems.\n\u2022 Hands-on experience with Kafka as a messaging middleware.\n\u2022 Solid understanding of RESTful API design and best practices.\n\u2022 Experience with unit testing frameworks (e.g., RSpec, Minitest).\n\u2022 Experience with API automation testing tools (e.g., Postman, RestAssured).\n\u2022 Strong problem-solving skills and attention to detail.\n\u2022 Excellent communication and collaboration skills.",
        "word_count": 104
      },
      {
        "bullet_count": 6,
        "heading": "Team Culture \u0026 Collaboration",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 We value ownership and",
          "last_5_words": "where your voice matters."
        },
        "text": "\u2022 We value ownership and encourage engineers to take initiative and drive solutions end-to-end.\n\u2022 Our team thrives on collaboration, transparency, and continuous learning.\n\u2022 We foster a culture of respect, inclusion, and constructive feedback.\n\u2022 Engineers are empowered to challenge assumptions, propose new ideas, and contribute to architectural decisions.\n\u2022 We believe in mentorship and support career growth through regular feedback and learning opportunities.\n\u2022 You\u2019ll work closely with product managers, designers, and other engineers in a high-trust environment where your voice matters.",
        "word_count": 92
      },
      {
        "bullet_count": 4,
        "heading": "Preferred Qualifications",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Experience with containerization tools",
          "last_5_words": "or Grafana, or ELK stack."
        },
        "text": "\u2022 Experience with containerization tools like Docker and orchestration platforms like Kubernetes.\n\u2022 Familiarity with CI/CD pipelines and DevOps practices.\n\u2022 Exposure to cloud platforms such as AWS, GCP, or Azure.\n\u2022 Knowledge of monitoring tools like Prometheus, Grafana, or ELK stack.",
        "word_count": 56
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "3178ca1f-940e-4ecc-901c-dc2c93521e54",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 1,
        "score": 1.0,
        "slug": "backend-engineer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Collaborate with cross-functional teams to define, design, and ship new features.",
            "similarity": 0.7278
          },
          {
            "kra_text": "optimize responsiveness and performance",
            "sentence": "Monitor and optimize application performance and scalability.",
            "similarity": 0.6134
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Contribute to technical design discussions and decisions.",
            "similarity": 0.5795
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.6402,
        "slug": "flutter-developer",
        "total_count": null
      },
      {
        "display_name": "Backend Developer",
        "kra_matches": [
          {
            "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": "Integrate and manage Kafka for asynchronous communication between services.",
            "similarity": 0.6765
          },
          {
            "kra_text": "Designs and maintains RESTful and GraphQL API interfaces with proper authentication, versioning, rate limiting, and documentation for frontend and third-party consumers.",
            "sentence": "Architect and implement RESTful APIs that are robust, secure, and performant.",
            "similarity": 0.6665
          },
          {
            "kra_text": "Identifies and resolves backend performance bottlenecks through query optimization, indexing strategies, connection pooling, and distributed caching with Redis.",
            "sentence": "Monitor and optimize application performance and scalability.",
            "similarity": 0.5565
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 1,
        "score": 0.6331,
        "slug": "backend-engineer",
        "total_count": null
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": [
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Collaborate with cross-functional teams to define, design, and ship new features.",
            "similarity": 0.633
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "You\u2019ll work closely with product managers, designers, and other engineers in a high-trust environment where your voice matters.",
            "similarity": 0.5312
          },
          {
            "kra_text": "Optimizes application performance from database query efficiency through API response latency to frontend rendering speed and bundle size.",
            "sentence": "Monitor and optimize application performance and scalability.",
            "similarity": 0.5109
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.5584,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "Go Backend Developer",
        "kra_matches": [
          {
            "kra_text": "code review and testing support",
            "sentence": "Participate in code reviews and provide constructive feedback.",
            "similarity": 0.6121
          },
          {
            "kra_text": "performance tuning and resource efficiency",
            "sentence": "Monitor and optimize application performance and scalability.",
            "similarity": 0.5725
          },
          {
            "kra_text": "code review and testing support",
            "sentence": "Write unit tests and API automation tests to ensure code quality and reliability.",
            "similarity": 0.4741
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 81,
        "score": 0.5529,
        "slug": "go-backend-developer",
        "total_count": null
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "code review and refactoring",
            "sentence": "Participate in code reviews and provide constructive feedback.",
            "similarity": 0.5754
          },
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Collaborate with cross-functional teams to define, design, and ship new features.",
            "similarity": 0.5703
          },
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Contribute to technical design discussions and decisions.",
            "similarity": 0.4867
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 90,
        "score": 0.5441,
        "slug": "angular-frontend-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Ruby Backend Developer",
        "kra_matches": null,
        "matched_count": 5,
        "matched_skills": [
          "Kafka",
          "Minitest",
          "REST",
          "RSpec",
          "Ruby"
        ],
        "role_id": 85,
        "score": 0.3846,
        "slug": "ruby-backend-developer",
        "total_count": 13
      },
      {
        "display_name": "Go Backend Developer",
        "kra_matches": null,
        "matched_count": 5,
        "matched_skills": [
          "Distributed Systems",
          "Kafka",
          "Minitest",
          "REST",
          "RSpec"
        ],
        "role_id": 81,
        "score": 0.3846,
        "slug": "go-backend-developer",
        "total_count": 13
      },
      {
        "display_name": "Kotlin Backend Developer",
        "kra_matches": null,
        "matched_count": 5,
        "matched_skills": [
          "Distributed Systems",
          "Kafka",
          "Minitest",
          "REST",
          "RSpec"
        ],
        "role_id": 84,
        "score": 0.3846,
        "slug": "kotlin-server-backend-developer",
        "total_count": 13
      },
      {
        "display_name": "Node.js Backend Developer",
        "kra_matches": null,
        "matched_count": 4,
        "matched_skills": [
          "Distributed Systems",
          "Kafka",
          "REST",
          "microservices"
        ],
        "role_id": 82,
        "score": 0.3077,
        "slug": "node-backend-developer",
        "total_count": 13
      },
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": 4,
        "matched_skills": [
          "Distributed Systems",
          "Kafka",
          "REST",
          "microservices"
        ],
        "role_id": 1,
        "score": 0.3077,
        "slug": "backend-engineer",
        "total_count": 13
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "DOMAIN",
    "chosen_role": {
      "display_name": "Backend Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 1,
      "score": 0.99,
      "slug": "backend-engineer",
      "total_count": null
    },
    "confidence": 0.99,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [
      "Backend service engineering",
      "Microservices architecture",
      "API design and implementation",
      "Distributed systems",
      "Test automation",
      "Performance and scalability optimization",
      "DevOps and cloud tooling",
      "Collaborative software design"
    ],
    "matched_kras": [
      "Design and develop scalable microservices using Ruby",
      "Architect and implement RESTful APIs",
      "Integrate and manage Kafka",
      "Write unit tests and API automation tests",
      "Participate in code reviews",
      "Collaborate with cross-functional teams",
      "Contribute to technical design discussions and decisions",
      "Monitor and optimize application performance and scalability"
    ],
    "matched_skills": [
      "Ruby",
      "microservices",
      "RESTful APIs",
      "Kafka",
      "unit tests",
      "API automation tests",
      "RSpec",
      "Minitest",
      "Postman",
      "RestAssured",
      "Docker",
      "Kubernetes",
      "CI/CD pipelines",
      "AWS",
      "Prometheus"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Software Engineering \u2192 sub-role ruby-backend-developer; The JD is centered on Ruby backend development, microservices, REST APIs, Kafka, testing, and scalability, which best matches a backend engineer.",
    "sub_role": {
      "confidence": 0.99,
      "display_name": "Ruby Backend Developer",
      "reasoning": "The JD explicitly centers on Ruby and Rails for scalable microservices and APIs, making ruby-backend-developer the clear match.",
      "role_id": 85,
      "slug": "ruby-backend-developer"
    }
  },
  "stage5_updates": {
    "centroid_n_after": 914,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": null,
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 14066,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "API Testing",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 14067,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "Rails",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 14068,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "Postman",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 14069,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "RestAssured",
        "status": "pending"
      }
    ],
    "queue_entry_id": null,
    "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…