Pipeline run
8e8c363b-7e05-47e0-878a-1dbdc600d780
Pipeline LLM cost (USD)
API 1: $0.0109
API 2: $0.0000
API 3: $0.0000
Total: $0.0109
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 (28)
PostgreSQL
SQL
Materialized Views
Stored Procedures
Functions
Triggers
ACID
ORM
CDC
Cron
NoSQL
Debezium
ETL
Microservices
Prometheus
Grafana
pgBadger
Root Cause Analysis
PostgreSQL Logs
Data Encryption
Access Control
Auditing
ISO 27001
GDPR
Replication
+3
Skill cluster (0 dimension groups, role-scoped)
Show KRA description ↓
We are looking for a highly skilled Database Architect with deep expertise in PostgreSQL to design, optimize, and scale our mission-critical data systems. The ideal candidate will work closely with development and operations teams to define data models, tune SQL queries, and architect high-performance, scalable database solutions. This role focuses on database design, optimization, and performance engineering, while actively collaborating with the operations team to recommend tuning strategies and resolve database bottlenecks across environments. Conversant with NoSQL databases is plus.
• Database Architecture & Design
• Architect scalable, secure, and high-performance PostgreSQL database solutions for transactional and analytical systems.
• Design and maintain logical and physical schemas, ensuring proper normalization, entity relationships, and data integrity without compromising performance.
• Define database standards for naming conventions, indexing, constraints, partitioning, and query optimization.
• Architect and maintain database-specific materialized views, stored procedures, functions, and triggers.
• Oversee schema migrations, rollbacks, and version-controlled database evolution strategies.
• Implement distributed transaction management and ensure ACID compliance across services.
• Performance Optimization & Query Engineering
• Analyze and tune complex SQL queries, joins, and stored procedures for high-throughput applications.
• Define and monitor indexing strategies, query execution plans, and partitioning for large-scale datasets.
• Lead query optimization, deadlock detection, and resolution strategies with development teams.
• Collaborate with developers to optimize ORM configurations and reduce query overhead.
• Design database caching and sharding strategies that align with application access patterns.
• Review and recommend improvements for connection pooling configurations on the application side to ensure alignment with database capacity planning.
• Data Modelling, Integrity & CDC Integration
• Design conceptual, logical, and physical data models aligned with system requirements.
• Ensure data consistency and integrity using constraints, foreign keys, and triggers.
• Define and implement CDC (Change Data Capture) strategies using tools like Debezium for downstream synchronization and event-driven architectures.
• Collaborate with data engineering teams to define ETL and CDC-based data flows between microservices and analytics pipelines for data warehousing use cases.
• Monitoring, Dashboards & Alerting
• Define and oversee database monitoring dashboards using tools like Prometheus, Grafana, or pgBadger.
• Set up alerting rules for query latency, replication lag, deadlocks, and transaction bottlenecks.
• Collaborate with operations teams to continuously improve observability, performance SLAs, and response metrics.
• Perform Root Cause Analysis (RCA) for P1 production issues caused by database performance or query inefficiencies.
• Conduct PostgreSQL log analysis to identify slow queries, locking patterns, and resource contention.
• Recommend design-level and query-level corrective actions based on production RCA findings.
• Regularly review metrics to anticipate and prevent scalability or resource utilization issues before they impact live systems.
• Automation, Jobs & Crons
• Architect database-level jobs, crons, and scheduled tasks for housekeeping, data validation, and performance checks.
• Define best practices for automating materialized view refreshes, statistics updates, and data retention workflows.
• Collaborate with DevOps teams to ensure cron scheduling aligns with system load and performance windows.
• Introduce lightweight automation frameworks for periodic query performance audits and index efficiency checks.
• Security, Transactions & Compliance
• Define transaction isolation levels, locking strategies, and distributed transaction coordination for high-concurrency environments.
• Collaborate with security and compliance teams to implement data encryption, access control, and auditing mechanisms.
• Ensure database design and data storage align with compliance frameworks like DPDP, ISO 27001, or GDPR.
• Validate schema and transaction logic to prevent data anomalies or concurrency violations.
• Collaboration & Technical Leadership
• Work closely with backend developers to architect high-performance queries, schema changes, and stored procedures.
• Collaborate with DevOps and SRE teams to define HA/DR strategies, replication topologies, and capacity scaling (advisory role).
• Mentor developers and junior database engineers in query optimization, data modeling, and performance diagnostics.
• Participate in architecture reviews, technical design sessions, and sprint planning to guide database evolution across services.
• Documentation & Knowledge Sharing
• Maintain comprehensive documentation for schemas, views, triggers, crons, and CDC pipelines.
• Record rationale for schema design choices, indexing decisions, and tuning recommendations.
• Contribute to internal playbooks for query optimization, connection pooling best practices, and RCA workflows.
• Drive knowledge sharing through internal workshops, design walkthroughs, and code review sessions.
Signals
Skill
full-stack-engineer
0.10
Alias
—
—
KRA
data-engineer
0.62
Status:
extract_from_jd_done
Created: 2026-06-09T21:27:34.237982Z
Updated: 2026-06-12T11:54:05.479409Z
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
Role Overview- Database Architect We are looking for a highly skilled Database Architect with deep expertise in PostgreSQL to design, optimize, and scale our mission-critical data systems. The ideal candidate will work closely with development and operations teams to define data models, tune SQL queries, and architect high-performance, scalable database solutions. This role focuses on database design, optimization, and performance engineering, while actively collaborating with the operations team to recommend tuning strategies and resolve database bottlenecks across environments. Conversant with NoSQL databases is plus. Key Responsibilities • Database Architecture & Design • Architect scalable, secure, and high-performance PostgreSQL database solutions for transactional and analytical systems. • Design and maintain logical and physical schemas, ensuring proper normalization, entity relationships, and data integrity without compromising performance. • Define database standards for naming conventions, indexing, constraints, partitioning, and query optimization. • Architect and maintain database-specific materialized views, stored procedures, functions, and triggers. • Oversee schema migrations, rollbacks, and version-controlled database evolution strategies. • Implement distributed transaction management and ensure ACID compliance across services. • Performance Optimization & Query Engineering • Analyze and tune complex SQL queries, joins, and stored procedures for high-throughput applications. • Define and monitor indexing strategies, query execution plans, and partitioning for large-scale datasets. • Lead query optimization, deadlock detection, and resolution strategies with development teams. • Collaborate with developers to optimize ORM configurations and reduce query overhead. • Design database caching and sharding strategies that align with application access patterns. • Review and recommend improvements for connection pooling configurations on the application side to ensure alignment with database capacity planning. • Data Modelling, Integrity & CDC Integration • Design conceptual, logical, and physical data models aligned with system requirements. • Ensure data consistency and integrity using constraints, foreign keys, and triggers. • Define and implement CDC (Change Data Capture) strategies using tools like Debezium for downstream synchronization and event-driven architectures. • Collaborate with data engineering teams to define ETL and CDC-based data flows between microservices and analytics pipelines for data warehousing use cases.--- • Monitoring, Dashboards & Alerting • Define and oversee database monitoring dashboards using tools like Prometheus, Grafana, or pgBadger. • Set up alerting rules for query latency, replication lag, deadlocks, and transaction bottlenecks. • Collaborate with operations teams to continuously improve observability, performance SLAs, and response metrics. • Perform Root Cause Analysis (RCA) for P1 production issues caused by database performance or query inefficiencies. • Conduct PostgreSQL log analysis to identify slow queries, locking patterns, and resource contention. • Recommend design-level and query-level corrective actions based on production RCA findings. • Regularly review metrics to anticipate and prevent scalability or resource utilization issues before they impact live systems. • Automation, Jobs & Crons • Architect database-level jobs, crons, and scheduled tasks for housekeeping, data validation, and performance checks. • Define best practices for automating materialized view refreshes, statistics updates, and data retention workflows. • Collaborate with DevOps teams to ensure cron scheduling aligns with system load and performance windows. • Introduce lightweight automation frameworks for periodic query performance audits and index efficiency checks. • Security, Transactions & Compliance • Define transaction isolation levels, locking strategies, and distributed transaction coordination for high-concurrency environments. • Collaborate with security and compliance teams to implement data encryption, access control, and auditing mechanisms. • Ensure database design and data storage align with compliance frameworks like DPDP, ISO 27001, or GDPR. • Validate schema and transaction logic to prevent data anomalies or concurrency violations. • Collaboration & Technical Leadership • Work closely with backend developers to architect high-performance queries, schema changes, and stored procedures. • Collaborate with DevOps and SRE teams to define HA/DR strategies, replication topologies, and capacity scaling (advisory role). • Mentor developers and junior database engineers in query optimization, data modeling, and performance diagnostics. • Participate in architecture reviews, technical design sessions, and sprint planning to guide database evolution across services. • Documentation & Knowledge Sharing • Maintain comprehensive documentation for schemas, views, triggers, crons, and CDC pipelines. • Record rationale for schema design choices, indexing decisions, and tuning recommendations. • Contribute to internal playbooks for query optimization, connection pooling best practices, and RCA workflows. • Drive knowledge sharing through internal workshops, design walkthroughs, and code review sessions. Required Skills & Experience • 8+ years of experience in database architecture, design, and performance engineering with PostgreSQL. • Strong proficiency in SQL and PL/pgSQL, with proven ability to design performant, scalable database solutions. • Expertise in query optimization, stored procedure design, indexing strategies, and execution plan analysis. • Demonstrated experience in data modeling, normalization, and schema design for both transactional and analytical workloads. • Hands-on experience in defining CDC architectures (e.g., Debezium) and data flow integration across microservices or analytics pipelines. • Solid understanding of replication topologies, sharding, and partitioning from a design and scalability standpoint (advisory role, not operational). • Experience working with connection pooling (PgBouncer, HikariCP, etc.) and ensuring capacity alignment between applications and database tiers. • Proficiency in designing and monitoring database dashboards and alerts using tools such as Prometheus, Grafana, pgBadger, or PMM. • Strong skills in diagnosing and resolving performance bottlenecks, deadlocks, and transactional anomalies. • Experience with cloud database architectures (AWS RDS, Aurora PostgreSQL, Azure Database for PostgreSQL, GCP Cloud SQL). • Proven ability to collaborate with developers, DevOps, and data engineering teams to build scalable and resilient data systems. • Excellent communication and documentation skills, with the ability to articulate complex database concepts to technical and non-technical teams. Good to Have • Experience with NoSQL databases such as MongoDB administration. • Exposure to Kafka, Airflow, or other ETL orchestration tools. • Knowledge of containerized deployments (Kubernetes, Helm) and IaC tools (Terraform, Ansible).
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
PostgreSQL
Primary
No API 2 row (run stopped after API 1 or history missing)
SQL
Primary
No API 2 row (run stopped after API 1 or history missing)
NoSQL
Secondary
No API 2 row (run stopped after API 1 or history missing)
Materialized Views
Primary
No API 2 row (run stopped after API 1 or history missing)
Stored Procedures
Primary
No API 2 row (run stopped after API 1 or history missing)
Functions
Primary
No API 2 row (run stopped after API 1 or history missing)
Triggers
Primary
No API 2 row (run stopped after API 1 or history missing)
ACID
Primary
No API 2 row (run stopped after API 1 or history missing)
ORM
Primary
No API 2 row (run stopped after API 1 or history missing)
CDC
Primary
No API 2 row (run stopped after API 1 or history missing)
Debezium
Secondary
No API 2 row (run stopped after API 1 or history missing)
ETL
Secondary
No API 2 row (run stopped after API 1 or history missing)
Microservices
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)
pgBadger
Secondary
No API 2 row (run stopped after API 1 or history missing)
Root Cause Analysis
Secondary
No API 2 row (run stopped after API 1 or history missing)
PostgreSQL Logs
Secondary
No API 2 row (run stopped after API 1 or history missing)
Cron
Primary
No API 2 row (run stopped after API 1 or history missing)
Data Encryption
Secondary
No API 2 row (run stopped after API 1 or history missing)
Access Control
Secondary
No API 2 row (run stopped after API 1 or history missing)
Auditing
Secondary
No API 2 row (run stopped after API 1 or history missing)
ISO 27001
Secondary
No API 2 row (run stopped after API 1 or history missing)
GDPR
Secondary
No API 2 row (run stopped after API 1 or history missing)
Replication
Secondary
No API 2 row (run stopped after API 1 or history missing)
HA/DR
Secondary
No API 2 row (run stopped after API 1 or history missing)
Code Review
Secondary
No API 2 row (run stopped after API 1 or history missing)
Sprint Planning
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
RoleDatabase Architect
Experience8+ years of experience in database architecture, design, and performance engineering with PostgreSQL.
DomainIT Services & Consulting
JD type
pass
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"ai_kras": [],
"certifications": [],
"company_name": null,
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": 8,
"raw": "8+ years of experience in database architecture, design, and performance engineering with PostgreSQL."
},
"job_locations": [],
"role": "Database Architect",
"role_aliases": [
{
"name": "Database Engineer",
"reasoning": "common industry alt for the same archetype",
"relation": "synonym"
},
{
"name": "Data Architect",
"reasoning": "JD emphasizes data modeling and architecture",
"relation": "adjacent"
}
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Role Overview",
"heading_was_present": true,
"source_marker": {
"first_5_words": "We are looking for a",
"last_5_words": "databases is plus."
},
"text": "We are looking for a highly skilled Database Architect with deep expertise in PostgreSQL to design, optimize, and scale our mission-critical data systems. The ideal candidate will work closely with development and operations teams to define data models, tune SQL queries, and architect high-performance, scalable database solutions. This role focuses on database design, optimization, and performance engineering, while actively collaborating with the operations team to recommend tuning strategies and resolve database bottlenecks across environments. Conversant with NoSQL databases is plus.",
"word_count": 83
},
{
"bullet_count": 36,
"heading": "Key Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Database Architecture \u0026 Design\n\u2022",
"last_5_words": "and code review sessions."
},
"text": "\u2022 Database Architecture \u0026 Design\n\u2022 Architect scalable, secure, and high-performance PostgreSQL database solutions for transactional and analytical systems.\n\u2022 Design and maintain logical and physical schemas, ensuring proper normalization, entity relationships, and data integrity without compromising performance.\n\u2022 Define database standards for naming conventions, indexing, constraints, partitioning, and query optimization.\n\u2022 Architect and maintain database-specific materialized views, stored procedures, functions, and triggers.\n\u2022 Oversee schema migrations, rollbacks, and version-controlled database evolution strategies.\n\u2022 Implement distributed transaction management and ensure ACID compliance across services.\n\u2022 Performance Optimization \u0026 Query Engineering\n\u2022 Analyze and tune complex SQL queries, joins, and stored procedures for high-throughput applications.\n\u2022 Define and monitor indexing strategies, query execution plans, and partitioning for large-scale datasets.\n\u2022 Lead query optimization, deadlock detection, and resolution strategies with development teams.\n\u2022 Collaborate with developers to optimize ORM configurations and reduce query overhead.\n\u2022 Design database caching and sharding strategies that align with application access patterns.\n\u2022 Review and recommend improvements for connection pooling configurations on the application side to ensure alignment with database capacity planning.\n\u2022 Data Modelling, Integrity \u0026 CDC Integration\n\u2022 Design conceptual, logical, and physical data models aligned with system requirements.\n\u2022 Ensure data consistency and integrity using constraints, foreign keys, and triggers.\n\u2022 Define and implement CDC (Change Data Capture) strategies using tools like Debezium for downstream synchronization and event-driven architectures.\n\u2022 Collaborate with data engineering teams to define ETL and CDC-based data flows between microservices and analytics pipelines for data warehousing use cases.\n\u2022 Monitoring, Dashboards \u0026 Alerting\n\u2022 Define and oversee database monitoring dashboards using tools like Prometheus, Grafana, or pgBadger.\n\u2022 Set up alerting rules for query latency, replication lag, deadlocks, and transaction bottlenecks.\n\u2022 Collaborate with operations teams to continuously improve observability, performance SLAs, and response metrics.\n\u2022 Perform Root Cause Analysis (RCA) for P1 production issues caused by database performance or query inefficiencies.\n\u2022 Conduct PostgreSQL log analysis to identify slow queries, locking patterns, and resource contention.\n\u2022 Recommend design-level and query-level corrective actions based on production RCA findings.\n\u2022 Regularly review metrics to anticipate and prevent scalability or resource utilization issues before they impact live systems.\n\u2022 Automation, Jobs \u0026 Crons\n\u2022 Architect database-level jobs, crons, and scheduled tasks for housekeeping, data validation, and performance checks.\n\u2022 Define best practices for automating materialized view refreshes, statistics updates, and data retention workflows.\n\u2022 Collaborate with DevOps teams to ensure cron scheduling aligns with system load and performance windows.\n\u2022 Introduce lightweight automation frameworks for periodic query performance audits and index efficiency checks.\n\u2022 Security, Transactions \u0026 Compliance\n\u2022 Define transaction isolation levels, locking strategies, and distributed transaction coordination for high-concurrency environments.\n\u2022 Collaborate with security and compliance teams to implement data encryption, access control, and auditing mechanisms.\n\u2022 Ensure database design and data storage align with compliance frameworks like DPDP, ISO 27001, or GDPR.\n\u2022 Validate schema and transaction logic to prevent data anomalies or concurrency violations.\n\u2022 Collaboration \u0026 Technical Leadership\n\u2022 Work closely with backend developers to architect high-performance queries, schema changes, and stored procedures.\n\u2022 Collaborate with DevOps and SRE teams to define HA/DR strategies, replication topologies, and capacity scaling (advisory role).\n\u2022 Mentor developers and junior database engineers in query optimization, data modeling, and performance diagnostics.\n\u2022 Participate in architecture reviews, technical design sessions, and sprint planning to guide database evolution across services.\n\u2022 Documentation \u0026 Knowledge Sharing\n\u2022 Maintain comprehensive documentation for schemas, views, triggers, crons, and CDC pipelines.\n\u2022 Record rationale for schema design choices, indexing decisions, and tuning recommendations.\n\u2022 Contribute to internal playbooks for query optimization, connection pooling best practices, and RCA workflows.\n\u2022 Drive knowledge sharing through internal workshops, design walkthroughs, and code review sessions.",
"word_count": 1035
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "PostgreSQL"
},
{
"is_primary": true,
"skill_name": "SQL"
},
{
"is_primary": false,
"skill_name": "NoSQL"
},
{
"is_primary": true,
"skill_name": "Materialized Views"
},
{
"is_primary": true,
"skill_name": "Stored Procedures"
},
{
"is_primary": true,
"skill_name": "Functions"
},
{
"is_primary": true,
"skill_name": "Triggers"
},
{
"is_primary": true,
"skill_name": "ACID"
},
{
"is_primary": true,
"skill_name": "ORM"
},
{
"is_primary": true,
"skill_name": "CDC"
},
{
"is_primary": false,
"skill_name": "Debezium"
},
{
"is_primary": false,
"skill_name": "ETL"
},
{
"is_primary": false,
"skill_name": "Microservices"
},
{
"is_primary": false,
"skill_name": "Prometheus"
},
{
"is_primary": false,
"skill_name": "Grafana"
},
{
"is_primary": false,
"skill_name": "pgBadger"
},
{
"is_primary": false,
"skill_name": "Root Cause Analysis"
},
{
"is_primary": false,
"skill_name": "PostgreSQL Logs"
},
{
"is_primary": true,
"skill_name": "Cron"
},
{
"is_primary": false,
"skill_name": "Data Encryption"
},
{
"is_primary": false,
"skill_name": "Access Control"
},
{
"is_primary": false,
"skill_name": "Auditing"
},
{
"is_primary": false,
"skill_name": "ISO 27001"
},
{
"is_primary": false,
"skill_name": "GDPR"
},
{
"is_primary": false,
"skill_name": "Replication"
},
{
"is_primary": false,
"skill_name": "HA/DR"
},
{
"is_primary": false,
"skill_name": "Code Review"
},
{
"is_primary": false,
"skill_name": "Sprint Planning"
}
],
"jd_role": {
"display_name": "Database Architect",
"rationale": null,
"role_aliases": [
"Database Engineer",
"Data Architect"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"ai_kras": [],
"certifications": [],
"company_name": null,
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": 8,
"raw": "8+ years of experience in database architecture, design, and performance engineering with PostgreSQL."
},
"job_locations": [],
"role": "Database Architect",
"role_aliases": [
{
"name": "Database Engineer",
"reasoning": "common industry alt for the same archetype",
"relation": "synonym"
},
{
"name": "Data Architect",
"reasoning": "JD emphasizes data modeling and architecture",
"relation": "adjacent"
}
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Role Overview",
"heading_was_present": true,
"source_marker": {
"first_5_words": "We are looking for a",
"last_5_words": "databases is plus."
},
"text": "We are looking for a highly skilled Database Architect with deep expertise in PostgreSQL to design, optimize, and scale our mission-critical data systems. The ideal candidate will work closely with development and operations teams to define data models, tune SQL queries, and architect high-performance, scalable database solutions. This role focuses on database design, optimization, and performance engineering, while actively collaborating with the operations team to recommend tuning strategies and resolve database bottlenecks across environments. Conversant with NoSQL databases is plus.",
"word_count": 83
},
{
"bullet_count": 36,
"heading": "Key Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Database Architecture \u0026 Design\n\u2022",
"last_5_words": "and code review sessions."
},
"text": "\u2022 Database Architecture \u0026 Design\n\u2022 Architect scalable, secure, and high-performance PostgreSQL database solutions for transactional and analytical systems.\n\u2022 Design and maintain logical and physical schemas, ensuring proper normalization, entity relationships, and data integrity without compromising performance.\n\u2022 Define database standards for naming conventions, indexing, constraints, partitioning, and query optimization.\n\u2022 Architect and maintain database-specific materialized views, stored procedures, functions, and triggers.\n\u2022 Oversee schema migrations, rollbacks, and version-controlled database evolution strategies.\n\u2022 Implement distributed transaction management and ensure ACID compliance across services.\n\u2022 Performance Optimization \u0026 Query Engineering\n\u2022 Analyze and tune complex SQL queries, joins, and stored procedures for high-throughput applications.\n\u2022 Define and monitor indexing strategies, query execution plans, and partitioning for large-scale datasets.\n\u2022 Lead query optimization, deadlock detection, and resolution strategies with development teams.\n\u2022 Collaborate with developers to optimize ORM configurations and reduce query overhead.\n\u2022 Design database caching and sharding strategies that align with application access patterns.\n\u2022 Review and recommend improvements for connection pooling configurations on the application side to ensure alignment with database capacity planning.\n\u2022 Data Modelling, Integrity \u0026 CDC Integration\n\u2022 Design conceptual, logical, and physical data models aligned with system requirements.\n\u2022 Ensure data consistency and integrity using constraints, foreign keys, and triggers.\n\u2022 Define and implement CDC (Change Data Capture) strategies using tools like Debezium for downstream synchronization and event-driven architectures.\n\u2022 Collaborate with data engineering teams to define ETL and CDC-based data flows between microservices and analytics pipelines for data warehousing use cases.\n\u2022 Monitoring, Dashboards \u0026 Alerting\n\u2022 Define and oversee database monitoring dashboards using tools like Prometheus, Grafana, or pgBadger.\n\u2022 Set up alerting rules for query latency, replication lag, deadlocks, and transaction bottlenecks.\n\u2022 Collaborate with operations teams to continuously improve observability, performance SLAs, and response metrics.\n\u2022 Perform Root Cause Analysis (RCA) for P1 production issues caused by database performance or query inefficiencies.\n\u2022 Conduct PostgreSQL log analysis to identify slow queries, locking patterns, and resource contention.\n\u2022 Recommend design-level and query-level corrective actions based on production RCA findings.\n\u2022 Regularly review metrics to anticipate and prevent scalability or resource utilization issues before they impact live systems.\n\u2022 Automation, Jobs \u0026 Crons\n\u2022 Architect database-level jobs, crons, and scheduled tasks for housekeeping, data validation, and performance checks.\n\u2022 Define best practices for automating materialized view refreshes, statistics updates, and data retention workflows.\n\u2022 Collaborate with DevOps teams to ensure cron scheduling aligns with system load and performance windows.\n\u2022 Introduce lightweight automation frameworks for periodic query performance audits and index efficiency checks.\n\u2022 Security, Transactions \u0026 Compliance\n\u2022 Define transaction isolation levels, locking strategies, and distributed transaction coordination for high-concurrency environments.\n\u2022 Collaborate with security and compliance teams to implement data encryption, access control, and auditing mechanisms.\n\u2022 Ensure database design and data storage align with compliance frameworks like DPDP, ISO 27001, or GDPR.\n\u2022 Validate schema and transaction logic to prevent data anomalies or concurrency violations.\n\u2022 Collaboration \u0026 Technical Leadership\n\u2022 Work closely with backend developers to architect high-performance queries, schema changes, and stored procedures.\n\u2022 Collaborate with DevOps and SRE teams to define HA/DR strategies, replication topologies, and capacity scaling (advisory role).\n\u2022 Mentor developers and junior database engineers in query optimization, data modeling, and performance diagnostics.\n\u2022 Participate in architecture reviews, technical design sessions, and sprint planning to guide database evolution across services.\n\u2022 Documentation \u0026 Knowledge Sharing\n\u2022 Maintain comprehensive documentation for schemas, views, triggers, crons, and CDC pipelines.\n\u2022 Record rationale for schema design choices, indexing decisions, and tuning recommendations.\n\u2022 Contribute to internal playbooks for query optimization, connection pooling best practices, and RCA workflows.\n\u2022 Drive knowledge sharing through internal workshops, design walkthroughs, and code review sessions.",
"word_count": 1035
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "8e8c363b-7e05-47e0-878a-1dbdc600d780",
"stage3_signals": {
"alias_found": false,
"alias_match_roles": [],
"kra_match_roles": [
{
"display_name": "Data Engineer",
"kra_matches": [
{
"kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
"sentence": "Collaborate with data engineering teams to define ETL and CDC-based data flows between microservices and analytics pipelines for data warehousing use cases.",
"similarity": 0.6447
},
{
"kra_text": "Designs dimensional models, star schemas, data vault structures, and curated data mart tables to support BI tools and self-service analytics consumption.",
"sentence": "Design conceptual, logical, and physical data models aligned with system requirements.",
"similarity": 0.6078
},
{
"kra_text": "Designs dimensional models, star schemas, data vault structures, and curated data mart tables to support BI tools and self-service analytics consumption.",
"sentence": "Design and maintain logical and physical schemas, ensuring proper normalization, entity relationships, and data integrity without compromising performance.",
"similarity": 0.6016
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 2,
"score": 0.618,
"slug": "data-engineer",
"total_count": null
},
{
"display_name": "Java Backend Developer",
"kra_matches": [
{
"kra_text": "backend performance tuning",
"sentence": "Performance Optimization \u0026 Query Engineering",
"similarity": 0.6611
},
{
"kra_text": "persistence and data modeling",
"sentence": "Data Modelling, Integrity \u0026 CDC Integration",
"similarity": 0.6134
},
{
"kra_text": "backend performance tuning",
"sentence": "Analyze and tune complex SQL queries, joins, and stored procedures for high-throughput applications.",
"similarity": 0.5619
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 79,
"score": 0.6121,
"slug": "java-backend-developer",
"total_count": null
},
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Designs and queries relational databases like PostgreSQL and document stores like MongoDB, writing migrations, indexes, and optimized queries.",
"sentence": "We are looking for a highly skilled Database Architect with deep expertise in PostgreSQL to design, optimize, and scale our mission-critical data systems.",
"similarity": 0.6253
},
{
"kra_text": "Designs and queries relational databases like PostgreSQL and document stores like MongoDB, writing migrations, indexes, and optimized queries.",
"sentence": "Architect scalable, secure, and high-performance PostgreSQL database solutions for transactional and analytical systems.",
"similarity": 0.6036
},
{
"kra_text": "Optimizes application performance from database query efficiency through API response latency to frontend rendering speed and bundle size.",
"sentence": "Performance Optimization \u0026 Query Engineering",
"similarity": 0.5933
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.6074,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Backend Developer",
"kra_matches": [
{
"kra_text": "Identifies and resolves backend performance bottlenecks through query optimization, indexing strategies, connection pooling, and distributed caching with Redis.",
"sentence": "This role focuses on database design, optimization, and performance engineering, while actively collaborating with the operations team to recommend tuning strategies and resolve database bottlenecks across environments.",
"similarity": 0.6264
},
{
"kra_text": "Identifies and resolves backend performance bottlenecks through query optimization, indexing strategies, connection pooling, and distributed caching with Redis.",
"sentence": "Design database caching and sharding strategies that align with application access patterns.",
"similarity": 0.5781
},
{
"kra_text": "Identifies and resolves backend performance bottlenecks through query optimization, indexing strategies, connection pooling, and distributed caching with Redis.",
"sentence": "Analyze and tune complex SQL queries, joins, and stored procedures for high-throughput applications.",
"similarity": 0.5711
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 0.5919,
"slug": "backend-engineer",
"total_count": null
},
{
"display_name": "Svelte Frontend Developer",
"kra_matches": [
{
"kra_text": "performance tuning",
"sentence": "Performance Optimization \u0026 Query Engineering",
"similarity": 0.6675
},
{
"kra_text": "performance tuning",
"sentence": "Analyze and tune complex SQL queries, joins, and stored procedures for high-throughput applications.",
"similarity": 0.5546
},
{
"kra_text": "performance tuning",
"sentence": "This role focuses on database design, optimization, and performance engineering, while actively collaborating with the operations team to recommend tuning strategies and resolve database bottlenecks across environments.",
"similarity": 0.5162
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 92,
"score": 0.5794,
"slug": "svelte-frontend-developer",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": "Fullstack Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"PostgreSQL"
],
"role_id": 15,
"score": 0.1,
"slug": "full-stack-engineer",
"total_count": 10
},
{
"display_name": "Data Engineer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"SQL"
],
"role_id": 2,
"score": 0.1,
"slug": "data-engineer",
"total_count": 10
},
{
"display_name": "Pega Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"SQL"
],
"role_id": 24,
"score": 0.1,
"slug": "pega-developer",
"total_count": 10
},
{
"display_name": "Python Backend Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"PostgreSQL"
],
"role_id": 80,
"score": 0.1,
"slug": "python-backend-developer",
"total_count": 10
},
{
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"PostgreSQL"
],
"role_id": 1,
"score": 0.1,
"slug": "backend-engineer",
"total_count": 10
}
]
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "E",
"chosen_role": null,
"confidence": 0.0,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [],
"matched_kras": [],
"matched_skills": [],
"new_role_display_name": null,
"new_role_slug": null,
"queued": true,
"reasoning": "Stage 4 crashed: NameError: name \u0027logger\u0027 is not defined",
"sub_role": null
},
"stage5_updates": 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…