commit 2b8e2cf1c83d8825081c20c0cf5ebb168244965e Author: skillfactor-pipeline Date: Fri Aug 14 17:32:38 2026 +0200 feat: database-developer skill package v0.1.0 diff --git a/PROVENANCE.md b/PROVENANCE.md new file mode 100644 index 0000000..7960d6d --- /dev/null +++ b/PROVENANCE.md @@ -0,0 +1,31 @@ +# Data provenance — database-developer + +Where the content of this skill package comes from, counted by +content items (tasks, competences, tools, evidence entries, curated +knowledge). Rendered live by Gitea: + +```mermaid +%%{init: {'theme':'base','themeVariables':{'pie1':'#f9a825','pie2':'#1e88e5','pie3':'#ff355e','pie4':'#d97757','pie5':'#8e24aa','pieOuterStrokeWidth':'0px','pieSectionTextColor':'#fff'}}}%% +pie showData + title Content sources — database-developer + "ESCO (occupation & competences)" : 117 + "O*NET (tasks & tools)" : 328 + "Job boards (market evidence)" : 141 + "Anthropic official Claude skills" : 9 + "External AI skill packs (mapped)" : 122 +``` + +| Source | Items | Share | Files | +|---|---|---|---| +| ESCO (occupation & competences) | 117 | 16.3 % | references/profile.md, references/skills.md | +| O*NET (tasks & tools) | 328 | 45.7 % | references/tasks.md, references/tools.md | +| Job boards (market evidence) | 141 | 19.7 % | references/market.md (full report) + "Market evidence" headline sections | +| Wikipedia & AI expert curation | 0 | 0.0 % | glossary, literature, usecases, intake, quality, evals/ | +| Anthropic official Claude skills | 9 | 1.3 % | references/ai-skills.md, section "anthropics/skills" (official Claude Code skills) | +| External AI skill packs (mapped) | 122 | 17.0 % | references/ai-skills.md (per-source attribution inside) | +| Stack Exchange practitioner Q&A (CC-BY-SA) | 0 | 0.0 % | references/practitioner-qa.md (per-entry attribution inside) | + +Licensing: O*NET (USDOL/ETA, CC BY 4.0) · ESCO (© European Union) · +job-ad evidence via official APIs (JSearch/Adzuna) · Wikipedia content +paraphrased with source URLs — never copied · external AI skills are +linked, not copied (Apache-2.0/MIT/source-available, see ai-skills.md). diff --git a/SKILL.md b/SKILL.md new file mode 100644 index 0000000..5f7c5a3 --- /dev/null +++ b/SKILL.md @@ -0,0 +1,73 @@ +--- +name: database-developer +description: "Occupational skill for the role 'database developer' (also: data base developer, database design specialist, database development engineer, database coder, database programmer, data base developers). Use when the user asks for typical database developer work such as: typical database developer responsibilities" +--- + +# Database Developer + +Database developers program, implement and coordinate changes to computer databases based on their expertise of database management systems. + +## Core workflow + + +## How to use this skill + +- Read [references/profile.md](references/profile.md) for the occupation profile and scope. +- Consult [references/tasks.md](references/tasks.md) for the full task and activity inventory. +- Check [references/skills.md](references/skills.md) for essential vs. optional competences. +- Check [references/tools.md](references/tools.md) for the software commonly used in this role. +- See [references/ai-skills.md](references/ai-skills.md) — matched external AI agent skills (per-source attribution). + +## Key competences (essential) + +- apply information security policies +- balance database resources +- collect customer feedback on applications +- create data models +- data extraction, transformation and loading tools +- data quality assessment +- data storage +- database development tools +- database management systems +- estimate duration of work +- identify customer requirements +- interpret technical texts +- perform backups +- query languages +- report analysis results + +## Hot technologies + +- AJAX +- Amazon DynamoDB +- Amazon Elastic Compute Cloud EC2 +- Amazon Redshift +- Amazon Web Services AWS CloudFormation +- Amazon Web Services AWS software +- Ansible software +- Apache Airflow +- Apache Cassandra +- Apache Hadoop + + + + +## Hot technologies + +Top tools from 56 gated job ads (see references/market.md, as of 2026-07-11): + +- Oracle database — 21 % +- PostgreSQL — 18 % +- Git — 16 % +- Microsoft SQL Server — 16 % +- Oracle — 14 % +- AWS — 12 % +- SQL Server — 12 % +- ESRI ArcGIS Pro — 7 % +- ESRI ArcGIS Server — 7 % +- MongoDB — 7 % + + + +--- +*Sources: ESCO v1.2.1 (http://data.europa.eu/esco/occupation/b11e1742-5e28-4270-b081-b0193d85ee7d), O*NET 30.3 (15-1242.00, manual nearest match). See manifest.json for licensing/attribution.* diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..0244446 --- /dev/null +++ b/manifest.json @@ -0,0 +1,172 @@ +{ + "name": "database-developer", + "title": "database developer", + "version": "0.1.0", + "layer": "core", + "language": "en", + "generated": "2026-07-07", + "ids": { + "esco_uri": "http://data.europa.eu/esco/occupation/b11e1742-5e28-4270-b081-b0193d85ee7d", + "esco_code": "2521.3", + "isco_group": "2521", + "onet_soc": "15-1242.00", + "crosswalk_match": "manual nearest via ISCO 2521 (Database Administrators)" + }, + "sources": [ + { + "name": "ESCO", + "version": "1.2.1", + "url": "https://esco.ec.europa.eu/" + }, + { + "name": "O*NET", + "version": "30.3", + "url": "https://www.onetcenter.org/", + "license": "CC BY 4.0" + } + ], + "attribution": "This package includes information from the O*NET Database (v30.3) by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), CC BY 4.0. skillfactor is not endorsed by USDOL/ETA. ESCO data (v1.2.1) (c) European Union, used per the ESCO download conditions: https://esco.ec.europa.eu/en/use-esco/download", + "counts": { + "tasks": 0, + "dwas": 0, + "skills_essential": 20, + "skills_optional": 96, + "software": 0 + }, + "enrichment_ai_skills": { + "generated": "2026-07-14", + "method": "deterministic mapping (ISCO prefix + title/competence keywords)", + "sources": { + "anthropics/skills": { + "repo": "https://github.com/anthropics/skills", + "commit": "f6656c1", + "license": "Apache-2.0; the document skills (docx/pdf/pptx/xlsx) are source-available \u2014 see the LICENSE.txt in the upstream skill folder", + "skills": 6 + }, + "obra/superpowers": { + "repo": "https://github.com/obra/superpowers", + "commit": "d884ae0", + "license": "MIT (c) Jesse Vincent", + "skills": 12 + }, + "wshobson/agents": { + "repo": "https://github.com/wshobson/agents", + "commit": "6fd3247", + "license": "MIT (c) Seth Hobson", + "skills": 12 + }, + "NVIDIA/skills": { + "repo": "https://github.com/NVIDIA/skills", + "commit": "153b14b", + "license": "CC-BY-4.0 (skills/docs), Apache-2.0 (code)", + "skills": 12 + }, + "veniceai/skills": { + "repo": "https://github.com/veniceai/skills", + "commit": "de089fa", + "license": "MIT", + "skills": 9 + }, + "czlonkowski/n8n-skills": { + "repo": "https://github.com/czlonkowski/n8n-skills", + "commit": "9ea3aa5", + "license": "MIT", + "skills": 12 + }, + "davila7/claude-code-templates": { + "repo": "https://github.com/davila7/claude-code-templates", + "commit": "fa79251", + "license": "MIT", + "skills": 5 + }, + "davepoon/buildwithclaude": { + "repo": "https://github.com/davepoon/buildwithclaude", + "commit": "3c94e0c", + "license": "MIT", + "skills": 1 + }, + "CloudAI-X/claude-workflow-v2": { + "repo": "https://github.com/CloudAI-X/claude-workflow-v2", + "commit": "4c242af", + "license": "MIT", + "skills": 1 + }, + "softaworks/agent-toolkit": { + "repo": "https://github.com/softaworks/agent-toolkit", + "commit": "3027f20", + "license": "MIT", + "skills": 1 + }, + "secondsky/claude-skills": { + "repo": "https://github.com/secondsky/claude-skills", + "commit": "c4889f6", + "license": "MIT", + "skills": 1 + }, + "microsoft/skills": { + "repo": "https://github.com/microsoft/skills", + "commit": "dc543aa", + "license": "MIT", + "skills": 2 + }, + "jabrena/plinth": { + "repo": "https://github.com/jabrena/plinth", + "commit": "065eae8", + "license": "Apache-2.0", + "skills": 2 + }, + "eduardo-sl/go-agent-skills": { + "repo": "https://github.com/eduardo-sl/go-agent-skills", + "commit": "3c45d7f", + "license": "MIT", + "skills": 1 + }, + "a5c-ai/babysitter": { + "repo": "https://github.com/a5c-ai/babysitter", + "commit": "44a5d58b", + "license": "MIT", + "skills": 1 + }, + "jeremylongshore/claude-code-plugins-plus-skills": { + "repo": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills", + "commit": "e112938a", + "license": "MIT", + "skills": 1 + }, + "alirezarezvani/claude-skills": { + "repo": "https://github.com/alirezarezvani/claude-skills", + "commit": "0241f43", + "license": "MIT", + "skills": 1 + } + }, + "total_skills": 80, + "tiers": { + "core": 50, + "adjacent": 30 + } + }, + "provenance": { + "items": { + "esco": 117, + "onet": 328, + "jobads": 141, + "wiki_ai": 0, + "anthropic": 9, + "ai_skills": 122, + "stackx": 0 + }, + "share_percent": { + "esco": 16.3, + "onet": 45.7, + "jobads": 19.7, + "wiki_ai": 0.0, + "anthropic": 1.3, + "ai_skills": 17.0, + "stackx": 0.0 + }, + "method": "content items per source category" + }, + "collar": "white", + "computer_work": true +} \ No newline at end of file diff --git a/references/ai-skills.md b/references/ai-skills.md new file mode 100644 index 0000000..0c91505 --- /dev/null +++ b/references/ai-skills.md @@ -0,0 +1,234 @@ +# External AI agent skills — database-developer + +Proven, publicly available AI agent skills mapped to this occupation. +Nothing is copied from the sources: every entry is a name, a one-line +summary and a link to the upstream skill package. Each section names +its source repository, commit, license and retrieval date. + +**Tiers:** `core` = the skill directly exercises a top market hard +skill, tool or method (from gated job-ad evidence) or an essential +ESCO competence of this occupation; `adjacent` = +plausibly useful, secondary. Entries are capped at 12 per source +and 80 in total per occupation (core first, +strongest matches survive); everything beyond the caps is excluded +and logged in the pipeline audit trail, not in this package. + +_Matched deterministically (ISCO group + title/competence keywords, +tiered against market evidence + ESCO essentials) by +`pipeline/p5_enrich_ai_skills.py` on 2026-07-14._ + +## Source: anthropics/skills + +- Repository: [https://github.com/anthropics/skills](https://github.com/anthropics/skills) (commit `f6656c1`, retrieved 2026-07-14) +- License: Apache-2.0; the document skills (docx/pdf/pptx/xlsx) are source-available — see the LICENSE.txt in the upstream skill folder + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `mcp-builder` | core | Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python … | [source](https://github.com/anthropics/skills/tree/main/skills/mcp-builder) | +| `claude-api` | core | Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration. TRIGGER — read BEFORE opening the target file; don't skip because it "looks like a … | [source](https://github.com/anthropics/skills/tree/main/skills/claude-api) | +| `skill-creator` | adjacent | Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with … | [source](https://github.com/anthropics/skills/tree/main/skills/skill-creator) | +| `docx` | adjacent | Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to … | [source](https://github.com/anthropics/skills/tree/main/skills/docx) | +| `webapp-testing` | adjacent | Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs. | [source](https://github.com/anthropics/skills/tree/main/skills/webapp-testing) | +| `pdf` | adjacent | Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating … | [source](https://github.com/anthropics/skills/tree/main/skills/pdf) | + +## Source: obra/superpowers + +- Repository: [https://github.com/obra/superpowers](https://github.com/obra/superpowers) (commit `d884ae0`, retrieved 2026-07-14) +- License: MIT (c) Jesse Vincent + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `using-git-worktrees` | core | Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback | [source](https://github.com/obra/superpowers/tree/main/skills/using-git-worktrees) | +| `finishing-a-development-branch` | adjacent | Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup | [source](https://github.com/obra/superpowers/tree/main/skills/finishing-a-development-branch) | +| `test-driven-development` | adjacent | Use when implementing any feature or bugfix, before writing implementation code | [source](https://github.com/obra/superpowers/tree/main/skills/test-driven-development) | +| `subagent-driven-development` | adjacent | Use when executing implementation plans with independent tasks in the current session | [source](https://github.com/obra/superpowers/tree/main/skills/subagent-driven-development) | +| `brainstorming` | adjacent | You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation. | [source](https://github.com/obra/superpowers/tree/main/skills/brainstorming) | +| `receiving-code-review` | adjacent | Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation | [source](https://github.com/obra/superpowers/tree/main/skills/receiving-code-review) | +| `requesting-code-review` | adjacent | Use when completing tasks, implementing major features, or before merging to verify work meets requirements | [source](https://github.com/obra/superpowers/tree/main/skills/requesting-code-review) | +| `systematic-debugging` | adjacent | Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes | [source](https://github.com/obra/superpowers/tree/main/skills/systematic-debugging) | +| `verification-before-completion` | adjacent | Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always | [source](https://github.com/obra/superpowers/tree/main/skills/verification-before-completion) | +| `writing-plans` | adjacent | Use when you have a spec or requirements for a multi-step task, before touching code | [source](https://github.com/obra/superpowers/tree/main/skills/writing-plans) | +| `writing-skills` | adjacent | Use when creating new skills, editing existing skills, or verifying skills work before deployment | [source](https://github.com/obra/superpowers/tree/main/skills/writing-skills) | +| `dispatching-parallel-agents` | adjacent | Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies | [source](https://github.com/obra/superpowers/tree/main/skills/dispatching-parallel-agents) | + +## Source: wshobson/agents + +- Repository: [https://github.com/wshobson/agents](https://github.com/wshobson/agents) (commit `6fd3247`, retrieved 2026-07-14) +- License: MIT (c) Seth Hobson + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `sql-optimization-patterns` | core | Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application … | [source](https://github.com/wshobson/agents/tree/main/plugins/developer-essentials/skills/sql-optimization-patterns) | +| `database-cloud-optimization-database-architect (agent)` | core | Expert database architect specializing in data layer design from scratch, technology selection, schema modeling, and scalable database architectures. Masters SQL/NoSQL/TimeSeries database selection, normalization strategies, migration … | [source](https://github.com/wshobson/agents/tree/main/plugins/database-cloud-optimization/agents/database-architect.md) | +| `database-cloud-optimization-database-optimizer (agent)` | core | Expert database optimizer specializing in modern performance tuning, query optimization, and scalable architectures. Masters advanced indexing, N+1 resolution, multi-tier caching, partitioning strategies, and cloud database optimization. … | [source](https://github.com/wshobson/agents/tree/main/plugins/database-cloud-optimization/agents/database-optimizer.md) | +| `database-migrations-database-optimizer (agent)` | core | Expert database optimizer specializing in modern performance tuning, query optimization, and scalable architectures. Masters advanced indexing, N+1 resolution, multi-tier caching, partitioning strategies, and cloud database optimization. … | [source](https://github.com/wshobson/agents/tree/main/plugins/database-migrations/agents/database-optimizer.md) | +| `database-admin (agent)` | core | Expert database administrator specializing in modern cloud databases, automation, and reliability engineering. Masters AWS/Azure/GCP/OCI database services, Infrastructure as Code, high availability, disaster recovery, performance … | [source](https://github.com/wshobson/agents/tree/main/plugins/database-migrations/agents/database-admin.md) | +| `database-cloud-optimization-backend-architect (agent)` | core | Expert backend architect specializing in scalable API design, microservices architecture, and distributed systems. Masters REST/GraphQL/gRPC APIs, event-driven architectures, service mesh patterns, and modern backend frameworks. Handles … | [source](https://github.com/wshobson/agents/tree/main/plugins/database-cloud-optimization/agents/backend-architect.md) | +| `database-cloud-optimization-cloud-architect (agent)` | core | Expert cloud architect specializing in AWS/Azure/GCP/OCI multi-cloud infrastructure design, advanced IaC (Terraform/OpenTofu/CDK), FinOps cost optimization, and modern architectural patterns. Masters serverless, microservices, security, … | [source](https://github.com/wshobson/agents/tree/main/plugins/database-cloud-optimization/agents/cloud-architect.md) | +| `code-documentation-code-reviewer (agent)` | core | Elite code review expert specializing in modern AI-powered code analysis, security vulnerabilities, performance optimization, and production reliability. Masters static analysis tools, security scanning, and configuration review with … | [source](https://github.com/wshobson/agents/tree/main/plugins/code-documentation/agents/code-reviewer.md) | +| `git-pr-workflows-code-reviewer (agent)` | core | Elite code review expert specializing in modern AI-powered code analysis, security vulnerabilities, performance optimization, and production reliability. Masters static analysis tools, security scanning, and configuration review with … | [source](https://github.com/wshobson/agents/tree/main/plugins/git-pr-workflows/agents/code-reviewer.md) | +| `uv-package-manager` | core | Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing dependencies, or optimizing Python development workflows with uv. | [source](https://github.com/wshobson/agents/tree/main/plugins/python-development/skills/uv-package-manager) | +| `code-refactoring-code-reviewer (agent)` | core | Elite code review expert specializing in modern AI-powered code analysis, security vulnerabilities, performance optimization, and production reliability. Masters static analysis tools, security scanning, and configuration review with … | [source](https://github.com/wshobson/agents/tree/main/plugins/code-refactoring/agents/code-reviewer.md) | +| `codebase-cleanup-code-reviewer (agent)` | core | Elite code review expert specializing in modern AI-powered code analysis, security vulnerabilities, performance optimization, and production reliability. Masters static analysis tools, security scanning, and configuration review with … | [source](https://github.com/wshobson/agents/tree/main/plugins/codebase-cleanup/agents/code-reviewer.md) | + +## Source: a5c-ai/babysitter + +- Repository: [https://github.com/a5c-ai/babysitter](https://github.com/a5c-ai/babysitter) (commit `44a5d58b`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `query-translator` | core | Translate SQL queries between different database dialects with function mapping and optimization | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/code-migration-modernization/skills/query-translator) | + +## Source: alirezarezvani/claude-skills + +- Repository: [https://github.com/alirezarezvani/claude-skills](https://github.com/alirezarezvani/claude-skills) (commit `0241f43`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `sql-database-assistant` | core | Use when the user asks to write SQL queries, optimize database performance, generate migrations, explore database schemas, or work with ORMs like Prisma, Drizzle, TypeORM, or SQLAlchemy. | [source](https://github.com/alirezarezvani/claude-skills/tree/0241f43/engineering/skills/sql-database-assistant) | + +## Source: CloudAI-X/claude-workflow-v2 + +- Repository: [https://github.com/CloudAI-X/claude-workflow-v2](https://github.com/CloudAI-X/claude-workflow-v2) (commit `4c242af`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `database-design` | core | Designs database schemas, indexing strategies, query optimization, and migration patterns for SQL and NoSQL databases. Use when designing tables, optimizing queries, fixing N+1 problems, planning migrations, or when asked about database … | [source](https://github.com/CloudAI-X/claude-workflow-v2/tree/4c242af/skills/database-design) | + +## Source: davepoon/buildwithclaude + +- Repository: [https://github.com/davepoon/buildwithclaude](https://github.com/davepoon/buildwithclaude) (commit `3c94e0c`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `supabase-automation` | core | Automate Supabase database queries, table management, project administration, storage, edge functions, and SQL execution via Rube MCP (Composio). Always search tools first for current schemas. | [source](https://github.com/davepoon/buildwithclaude/tree/3c94e0c/plugins/all-skills/skills/supabase-automation) | + +## Source: davila7/claude-code-templates + +- Repository: [https://github.com/davila7/claude-code-templates](https://github.com/davila7/claude-code-templates) (commit `fa79251`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `postgresql-optimization` | core | PostgreSQL database optimization workflow for query tuning, indexing strategies, performance analysis, and production database management. | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/database/postgresql-optimization) | +| `database-schema-designer` | core | Design robust, scalable database schemas for SQL and NoSQL databases. Provides normalization guidelines, indexing strategies, migration patterns, constraint design, and performance optimization. Ensures data integrity, query performance, … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/development/database-schema-designer) | +| `senior-backend` | core | Comprehensive backend development skill for building scalable backend systems using NodeJS, Express, Go, Python, Postgres, GraphQL, REST APIs. Includes API scaffolding, database optimization, security implementation, and performance … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/development/senior-backend) | +| `moodle-external-api-development` | core | Create custom external web service APIs for Moodle LMS. Use when implementing web services for course management, user tracking, quiz operations, or custom plugin functionality. Covers parameter validation, database operations, error … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/development/moodle-external-api-development) | +| `prisma-expert` | core | Prisma ORM expert for schema design, migrations, query optimization, relations modeling, and database operations. Use PROACTIVELY for Prisma schema issues, migration problems, query performance, relation design, or database connection … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/development/prisma-expert) | + +## Source: eduardo-sl/go-agent-skills + +- Repository: [https://github.com/eduardo-sl/go-agent-skills](https://github.com/eduardo-sl/go-agent-skills) (commit `3c45d7f`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `go-database` | core | Database patterns for Go services: database/sql, connection management, transactions, migrations, query builders, and ORM usage (sqlc, GORM, ent). Use when: "database access", "SQL query", "connection pool", "transactions", "database … | [source](https://github.com/eduardo-sl/go-agent-skills/tree/3c45d7f/skills/(data)/go-database) | + +## Source: jabrena/plinth + +- Repository: [https://github.com/jabrena/plinth](https://github.com/jabrena/plinth) (commit `065eae8`, retrieved 2026-07-14) +- License: Apache-2.0 + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `705-technologies-nosql-mongodb` | core | Use when you need framework-agnostic MongoDB and non-relational database query guidance — document schema design, collection modeling, JSON Schema validation, indexes, aggregation pipelines, query performance, consistency trade-offs, … | [source](https://github.com/jabrena/plinth/tree/065eae8/skills/705-technologies-nosql-mongodb) | +| `704-technologies-sql` | core | Use when you need framework-agnostic SQL guidance — schema naming, relational table design, query readability, indexes, transactions, database security, migrations, testing, and monitoring — without choosing Spring Boot, Quarkus, or … | [source](https://github.com/jabrena/plinth/tree/065eae8/skills/704-technologies-sql) | + +## Source: jeremylongshore/claude-code-plugins-plus-skills + +- Repository: [https://github.com/jeremylongshore/claude-code-plugins-plus-skills](https://github.com/jeremylongshore/claude-code-plugins-plus-skills) (commit `e112938a`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `detecting-sql-injection-vulnerabilities` | core | Detect and analyze SQL injection vulnerabilities in application code and database queries. Use when you need to scan code for SQL injection risks, review query construction, validate input sanitization, or implement secure query patterns. … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/security/sql-injection-detector/skills/detecting-sql-injection-vulnerabilities) | + +## Source: microsoft/skills + +- Repository: [https://github.com/microsoft/skills](https://github.com/microsoft/skills) (commit `dc543aa`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `azure-resource-manager-mysql-dotnet` | core | Azure MySQL Flexible Server SDK for .NET. Database management for MySQL Flexible Server deployments. Use for creating servers, databases, firewall rules, configurations, backups, and high availability. Triggers: "MySQL", … | [source](https://github.com/microsoft/skills/tree/dc543aa/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-mysql-dotnet) | +| `azure-resource-manager-postgresql-dotnet` | core | Azure PostgreSQL Flexible Server SDK for .NET. Database management for PostgreSQL Flexible Server deployments. Use for creating servers, databases, firewall rules, configurations, backups, and high availability. Triggers: "PostgreSQL", … | [source](https://github.com/microsoft/skills/tree/dc543aa/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-postgresql-dotnet) | + +## Source: secondsky/claude-skills + +- Repository: [https://github.com/secondsky/claude-skills](https://github.com/secondsky/claude-skills) (commit `c4889f6`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `nuxt-server` | core | \| Nuxt 4 server-side development with Nitro: API routes, server middleware, database integration, and backend patterns. Use when: creating server API routes, implementing server middleware, integrating databases (D1, PostgreSQL, Drizzle), … | [source](https://github.com/secondsky/claude-skills/tree/c4889f6/plugins/nuxt-v4/skills/nuxt-server) | + +## Source: softaworks/agent-toolkit + +- Repository: [https://github.com/softaworks/agent-toolkit](https://github.com/softaworks/agent-toolkit) (commit `3027f20`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `database-schema-designer` | core | Design robust, scalable database schemas for SQL and NoSQL databases. Provides normalization guidelines, indexing strategies, migration patterns, constraint design, and performance optimization. Ensures data integrity, query performance, … | [source](https://github.com/softaworks/agent-toolkit/tree/3027f20/skills/database-schema-designer) | + +## Source: czlonkowski/n8n-skills + +- Repository: [https://github.com/czlonkowski/n8n-skills](https://github.com/czlonkowski/n8n-skills) (commit `9ea3aa5`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `n8n-validation-expert` | core | Interpret validation errors and guide fixing them. Use when encountering validation errors, validation warnings, false positives, operator structure issues, or need help understanding validation results. Also use when asking about … | [source](https://github.com/czlonkowski/n8n-skills/tree/9ea3aa5/skills/n8n-validation-expert) | +| `n8n-code-javascript` | core | Write JavaScript code in n8n Code nodes. Use when writing JavaScript in n8n, using $input/$json/$node syntax, making HTTP requests with this.helpers / the $helpers global, working with dates using DateTime, troubleshooting Code node … | [source](https://github.com/czlonkowski/n8n-skills/tree/9ea3aa5/skills/n8n-code-javascript) | +| `n8n-code-python` | core | Write Python code in n8n Code nodes. Use when writing Python in n8n, using _input/_json/_node syntax, working with standard library, or need to understand Python limitations in n8n Code nodes. Use this skill when the user specifically … | [source](https://github.com/czlonkowski/n8n-skills/tree/9ea3aa5/skills/n8n-code-python) | +| `n8n-code-tool` | core | Write JavaScript or Python for the n8n Custom Code Tool (@n8n/n8n-nodes-langchain.toolCode) — the AI-agent-callable tool, NOT the workflow Code node. Use when building a Code Tool attached to an AI Agent, writing code that an LLM will … | [source](https://github.com/czlonkowski/n8n-skills/tree/9ea3aa5/skills/n8n-code-tool) | +| `n8n-expression-syntax` | core | Validate n8n expression syntax and fix common errors. Use when writing n8n expressions, using {{}} syntax, accessing $json/$node variables, troubleshooting expression errors, mapping data between nodes, or referencing webhook data in … | [source](https://github.com/czlonkowski/n8n-skills/tree/9ea3aa5/skills/n8n-expression-syntax) | +| `n8n-agents` | adjacent | Design n8n AI agents the right way. Use when building or editing any @n8n/n8n-nodes-langchain.* AI node — an AI Agent, LLM chain, Text Classifier, or Information Extractor — and whenever the user mentions AI agents, LLM with tools, tool … | [source](https://github.com/czlonkowski/n8n-skills/tree/9ea3aa5/skills/n8n-agents) | +| `using-n8n-mcp-skills` | adjacent | Use when building, editing, validating, testing, or debugging an n8n workflow through the n8n-mcp MCP server — designing a flow, configuring a node, writing an expression or Code node, wiring credentials, or fixing one that misbehaves. The … | [source](https://github.com/czlonkowski/n8n-skills/tree/9ea3aa5/skills/using-n8n-mcp-skills) | +| `n8n-mcp-tools-expert` | adjacent | Expert guide for using n8n-mcp MCP tools effectively. Use when searching for nodes, validating configurations, accessing templates, managing workflows, managing credentials, auditing instance security, or using any n8n-mcp tool. Provides … | [source](https://github.com/czlonkowski/n8n-skills/tree/9ea3aa5/skills/n8n-mcp-tools-expert) | +| `n8n-error-handling` | adjacent | Wire n8n error handling so failures are loud, structured, and recoverable. Use when building any webhook/API workflow, a scheduled or unattended workflow, or any path where a silent failure would drop user-visible work — and whenever the … | [source](https://github.com/czlonkowski/n8n-skills/tree/9ea3aa5/skills/n8n-error-handling) | +| `n8n-node-configuration` | adjacent | Operation-aware node configuration guidance. Use when configuring nodes, understanding property dependencies, determining required fields, choosing between get_node detail levels, or learning common configuration patterns by node type. … | [source](https://github.com/czlonkowski/n8n-skills/tree/9ea3aa5/skills/n8n-node-configuration) | +| `n8n-binary-and-data` | adjacent | Handle files and binary data in n8n correctly. Use when working with files, images, PDFs, attachments, uploads or downloads, base64, vision/multimodal input, or when an AI agent needs a file as tool input or output — and whenever the user … | [source](https://github.com/czlonkowski/n8n-skills/tree/9ea3aa5/skills/n8n-binary-and-data) | +| `n8n-multi-instance` | adjacent | Use when an n8n-mcp account targets more than one n8n instance — i.e. the `n8n_instances` tool is available, the user mentions multiple n8n instances or environments (prod vs staging, several teams or clients), a workflow / datatable / … | [source](https://github.com/czlonkowski/n8n-skills/tree/9ea3aa5/skills/n8n-multi-instance) | + +## Source: NVIDIA/skills + +- Repository: [https://github.com/NVIDIA/skills](https://github.com/NVIDIA/skills) (commit `153b14b`, retrieved 2026-07-14) +- License: CC-BY-4.0 (skills/docs), Apache-2.0 (code) + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `deepstream-dev` | core | NVIDIA DeepStream SDK 9.0 development with Python pyservicemaker API. Use when building video analytics pipelines, GStreamer-based video processing, TensorRT inference integration, object detection/tracking, or Kafka/message broker … | [source](https://github.com/NVIDIA/skills/tree/153b14b/skills/deepstream-dev) | +| `tilegym-cutile-python` | core | Expert cuTile programming assistant. Write high-performance GPU kernels using cuTile's tile-based programming model with proper validation and optimization. Supports deep agent orchestration for complex multi-kernel tasks. | [source](https://github.com/NVIDIA/skills/tree/153b14b/skills/tilegym-cutile-python) | +| `cuopt-developer` | core | Modify, build, test, debug, and contribute to NVIDIA cuOpt (C++/CUDA, Python, server, CI). Use for solver internals, PRs, DCO, and code conventions. | [source](https://github.com/NVIDIA/skills/tree/153b14b/skills/cuopt-developer) | +| `cuopt-install` | core | Install cuOpt for Python, C, or server via pip, conda, or Docker; verify the install. For building cuOpt from source, see cuopt-developer. | [source](https://github.com/NVIDIA/skills/tree/153b14b/skills/cuopt-install) | +| `cuopt-server-api-python` | core | cuOpt REST server — start server, endpoints, Python/curl client examples. Use when the user is deploying or calling the REST API. | [source](https://github.com/NVIDIA/skills/tree/153b14b/skills/cuopt-server-api-python) | +| `nemo-rl-docs` | core | Documentation conventions for NeMo-RL. Covers docs/index.md updates and docstring format. Do NOT use for: bug fixes, test fixes, dependency bumps, refactoring, CI/CD changes, performance tuning, or any task that does not involve writing or … | [source](https://github.com/NVIDIA/skills/tree/153b14b/skills/nemo-rl-docs) | +| `cuopt-numerical-optimization-api` | core | LP, MILP, and QP (beta) with cuOpt — Python, C, and CLI. Use when the user is solving LP, MILP, or QP with any cuOpt interface. | [source](https://github.com/NVIDIA/skills/tree/153b14b/plugins/nvidia-skills/skills/cuopt-numerical-optimization-api) | +| `hsb-app` | core | Discover and run Holoscan Sensor Bridge example applications on a connected devkit. Filters available apps by the user's platform, HSB software version, board type, and sensors. Supports timed execution, failure analysis, code-edit … | [source](https://github.com/NVIDIA/skills/tree/153b14b/skills/hsb-app) | +| `cupynumeric-install` | core | Install and verify cuPyNumeric for Python — requirements, commands, verification. Source builds are out of scope. | [source](https://github.com/NVIDIA/skills/tree/153b14b/skills/cupynumeric-install) | +| `cupynumeric-migration-readiness` | core | Pre-migration readiness assessor for porting NumPy to cuPyNumeric. Use BEFORE substantial porting work begins when the user asks whether code will scale on GPU, whether they should migrate to cuPyNumeric, which NumPy patterns transfer … | [source](https://github.com/NVIDIA/skills/tree/153b14b/skills/cupynumeric-migration-readiness) | +| `vss-manage-video-io-storage` | core | Use to call the VIOS REST API (sensor list, timelines, clip extraction, snapshots, add/delete sensors and streams). Not for VLM inference or search. | [source](https://github.com/NVIDIA/skills/tree/153b14b/skills/vss-manage-video-io-storage) | +| `cuopt-routing-api-python` | core | Vehicle routing (VRP, TSP, PDP) with cuOpt — Python API only. Use when the user is building or solving routing in Python. | [source](https://github.com/NVIDIA/skills/tree/153b14b/skills/cuopt-routing-api-python) | + +## Source: veniceai/skills + +- Repository: [https://github.com/veniceai/skills](https://github.com/veniceai/skills) (commit `de089fa`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `venice-api-overview` | core | High-level map of the Venice.ai API - base URL, authentication modes, endpoint categories, response headers, pricing model, error shape, and versioning. Load this first when starting any Venice integration. | [source](https://github.com/veniceai/skills/tree/de089fa/skills/venice-api-overview) | +| `venice-characters` | adjacent | Discover and use Venice public characters (persona-driven system prompts with a bound model). Covers GET /characters (search/filter/sort), /characters/{slug}, /characters/{slug}/reviews, the Character schema, and how to apply a character … | [source](https://github.com/veniceai/skills/tree/de089fa/skills/venice-characters) | +| `venice-api-keys` | adjacent | Manage Venice API keys. Covers GET/POST/PATCH/DELETE /api_keys, GET /api_keys/{id}, GET /api_keys/rate_limits, GET /api_keys/rate_limits/log, the two-step /api_keys/generate_web3_key wallet flow, INFERENCE vs ADMIN key types, and per-key … | [source](https://github.com/veniceai/skills/tree/de089fa/skills/venice-api-keys) | +| `venice-auth` | adjacent | Authenticate to the Venice API with a Bearer API key or with an x402 / SIWE wallet. Covers header formats, the SIWE message fields, TTL and nonce rules, the venice-x402-client SDK, and how to choose between the two modes. | [source](https://github.com/veniceai/skills/tree/de089fa/skills/venice-auth) | +| `venice-embeddings` | adjacent | Call POST /embeddings on Venice. Covers request shape (input, model, encoding_format, dimensions, user), OpenAI compatibility, response compression (gzip/br), and practical usage for retrieval, clustering, and RAG. | [source](https://github.com/veniceai/skills/tree/de089fa/skills/venice-embeddings) | +| `venice-errors` | adjacent | Handle Venice API errors correctly. Covers the StandardError / DetailedError / ContentViolationError / X402InferencePaymentRequired body shapes, every meaningful status code (400, 401, 402, 403, 415, 422, 429, 500, 503, 504), the 402 … | [source](https://github.com/veniceai/skills/tree/de089fa/skills/venice-errors) | +| `venice-image-edit` | adjacent | Transform existing images with Venice. Covers POST /image/edit (prompt-driven single-image edit), /image/multi-edit (compose 1-3 images), /image/upscale (2-4x upscale + enhance), and /image/background-remove. Accepts base64, file upload, … | [source](https://github.com/veniceai/skills/tree/de089fa/skills/venice-image-edit) | +| `venice-image-generate` | adjacent | Generate images with Venice. Covers POST /image/generate (Venice-native), POST /images/generations (OpenAI-compatible), GET /image/styles (style presets), request fields (prompt, dimensions, cfg_scale, seed, variants, style_preset, … | [source](https://github.com/veniceai/skills/tree/de089fa/skills/venice-image-generate) | +| `venice-responses` | adjacent | Use Venice's Alpha POST /responses endpoint - an OpenAI-compatible Responses API with typed output blocks (reasoning, message, function_call, web_search_call). Covers request shape, streaming, differences from /chat/completions, supported … | [source](https://github.com/veniceai/skills/tree/de089fa/skills/venice-responses) | diff --git a/references/market.md b/references/market.md new file mode 100644 index 0000000..0ea7f7f --- /dev/null +++ b/references/market.md @@ -0,0 +1,191 @@ +# Market evidence report — database-developer + +Source: **56 real job ads** (JSearch API, countries: us 48, gb 8), extracted into the MSSQL evidence store; as of 2026-07-11. +This report contains extracted, aggregated facts only — no ad text is +reproduced (copyright / platform terms). + +## Seniority distribution + +| Seniority | Ads | Share | +|---|---|---| +| mid | 39 | 70 % | +| senior | 9 | 16 % | +| lead | 4 | 7 % | +| junior | 3 | 5 % | +| n/a | 1 | 2 % | + +## Tools — full market ranking + +| # | Item | Ads | Share | +|---|---|---|---| +| 1 | Oracle database | 12 | 21 % | +| 2 | PostgreSQL | 10 | 18 % | +| 3 | Git | 9 | 16 % | +| 4 | Microsoft SQL Server | 9 | 16 % | +| 5 | Oracle | 8 | 14 % | +| 6 | AWS | 7 | 12 % | +| 7 | SQL Server | 7 | 12 % | +| 8 | ESRI ArcGIS Pro | 4 | 7 % | +| 9 | ESRI ArcGIS Server | 4 | 7 % | +| 10 | MongoDB | 4 | 7 % | +| 11 | Python | 4 | 7 % | +| 12 | Ansible | 3 | 5 % | +| 13 | DynamoDB | 3 | 5 % | +| 14 | Esri products | 3 | 5 % | +| 15 | ESRI SDE | 3 | 5 % | +| 16 | MySQL | 3 | 5 % | +| 17 | PL/SQL | 3 | 5 % | +| 18 | SSIS | 3 | 5 % | +| 19 | TOAD | 3 | 5 % | + +## Hard skills — full market ranking + +| # | Item | Ads | Share | +|---|---|---|---| +| 1 | data modeling | 30 | 54 % | +| 2 | database design | 26 | 46 % | +| 3 | performance tuning | 16 | 29 % | +| 4 | database administration | 13 | 23 % | +| 5 | data migration | 11 | 20 % | +| 6 | data analysis | 9 | 16 % | +| 7 | data integration | 9 | 16 % | +| 8 | database development | 9 | 16 % | +| 9 | query optimization | 9 | 16 % | +| 10 | sql development | 8 | 14 % | +| 11 | disaster recovery | 6 | 11 % | +| 12 | etl development | 6 | 11 % | +| 13 | data management | 5 | 9 % | +| 14 | spatial queries | 5 | 9 % | +| 15 | troubleshooting | 5 | 9 % | +| 16 | data transformation | 4 | 7 % | +| 17 | data validation | 4 | 7 % | +| 18 | geometry objects | 4 | 7 % | +| 19 | performance optimization | 4 | 7 % | +| 20 | software development | 4 | 7 % | +| 21 | application upgrades | 3 | 5 % | +| 22 | backup and recovery | 3 | 5 % | +| 23 | data engineering | 3 | 5 % | +| 24 | database security | 3 | 5 % | +| 25 | it project management | 3 | 5 % | +| 26 | pl/sql development | 3 | 5 % | +| 27 | pl/sql programming | 3 | 5 % | +| 28 | project coordination | 3 | 5 % | +| 29 | relational database architecture | 3 | 5 % | +| 30 | schema design | 3 | 5 % | +| 31 | sql | 3 | 5 % | +| 32 | sql coding | 3 | 5 % | +| 33 | sql optimization | 3 | 5 % | +| 34 | sql query development | 3 | 5 % | +| 35 | sql query optimization | 3 | 5 % | +| 36 | sql query tuning | 3 | 5 % | +| 37 | systems administration | 3 | 5 % | + +## Methods — full market ranking + +| # | Item | Ads | Share | +|---|---|---|---| +| 1 | Agile/Scrum | 4 | 7 % | +| 2 | entity relationship diagrams | 4 | 7 % | +| 3 | automation | 3 | 5 % | + +## Responsibilities — full market ranking + +| # | Item | Ads | Share | +|---|---|---|---| +| 1 | database maintenance | 9 | 16 % | +| 2 | data migration | 8 | 14 % | +| 3 | system maintenance | 8 | 14 % | +| 4 | database development | 4 | 7 % | +| 5 | technical documentation | 4 | 7 % | +| 6 | application upgrades | 3 | 5 % | +| 7 | code review | 3 | 5 % | +| 8 | data visualization | 3 | 5 % | +| 9 | database administration | 3 | 5 % | +| 10 | database enhancement | 3 | 5 % | +| 11 | database management | 3 | 5 % | +| 12 | database management system installation | 3 | 5 % | +| 13 | issue resolution | 3 | 5 % | +| 14 | performance optimization | 3 | 5 % | +| 15 | problem troubleshooting | 3 | 5 % | +| 16 | project coordination | 3 | 5 % | +| 17 | sql query development | 3 | 5 % | +| 18 | sql query writing | 3 | 5 % | +| 19 | technical guidance | 3 | 5 % | +| 20 | troubleshooting | 3 | 5 % | + +## Regional breakdown + +> **Corpus note:** 56 relevant ads in total — below the 100-ad target for a fully reliable ranking. Percentages above should be read as indicative. + +### US (us) + +48 ads. + +**Top hard skills:** + +- data modeling — 54 % (26 ads) +- database design — 44 % (21 ads) +- performance tuning — 27 % (13 ads) +- database administration — 25 % (12 ads) +- data migration — 21 % (10 ads) +- data analysis — 19 % (9 ads) +- database development — 19 % (9 ads) +- data integration — 12 % (6 ads) +- disaster recovery — 12 % (6 ads) +- query optimization — 12 % (6 ads) + +**Top tools:** + +- Oracle database — 25 % (12 ads) +- Git — 19 % (9 ads) +- PostgreSQL — 17 % (8 ads) +- Oracle — 15 % (7 ads) +- SQL Server — 15 % (7 ads) +- AWS — 12 % (6 ads) +- Microsoft SQL Server — 12 % (6 ads) +- ESRI ArcGIS Pro — 8 % (4 ads) +- ESRI ArcGIS Server — 8 % (4 ads) +- Ansible — 6 % (3 ads) + +**Seniority:** mid 73 % · senior 12 % · junior 6 % · lead 6 % · n/a 2 % + +### UK (gb) + +**Insufficient evidence** — 8 ads (minimum for a regional ranking: 30). No ranking is reported for this region. + +### EU/DACH (de, at, ch, nl) + +**Insufficient evidence** — 0 ads (minimum for a regional ranking: 30). No ranking is reported for this region. + + +## Job title variants in the market + +| Title | Ads | +|---|---| +| Database Developer | 10 | +| Database Developer Jobs | 3 | +| Senior Database Developer | 3 | +| Database Engineer | 2 | +| .Net Database Developer with GIS | 1 | +| 6+ yrs Oracle Database Developer with GIS - Onsite-Inperson interview | 1 | +| Database and BI Developer II | 1 | +| Database Developer - TS/SCI with Polygraph | 1 | +| Database Developer (w/ GIS Experience) | 1 | +| Database Developer / Administrator | 1 | +| Database Developer + GIS | 1 | +| Database Developer II | 1 | +| Database developer Remote /12 Months 34 | 1 | +| Database Developer with GIS Experience | 1 | +| Database Developer/Administrator | 1 | +| Database Developer/Architect | 1 | +| Database Developer/Engineer | 1 | +| Database Engineer -- 100% Remote Role | 1 | +| Database Engineer / Developer III | 1 | +| Database Engineer Advisor | 1 | +| Database Engineer Advisor with TS/SCI | 1 | +| Database Engineer, Junior | 1 | +| Database Engineer/ Developer III | 1 | +| Database Specialist | 1 | +| Database Specialist II, ETL Developers | 1 | + +Methodology: entities extracted per ad ({hard_skills, tools, methods, responsibilities, seniority}), normalized, counted as DISTINCT ads per entity; report threshold ≥ 3 ads. Headline sections in skills.md/tools.md use the stricter ≥ 20 % threshold. diff --git a/references/profile.md b/references/profile.md new file mode 100644 index 0000000..4d0bdc1 --- /dev/null +++ b/references/profile.md @@ -0,0 +1,23 @@ +# Occupation profile — database developer + +- **ESCO URI:** http://data.europa.eu/esco/occupation/b11e1742-5e28-4270-b081-b0193d85ee7d +- **ESCO code:** 2521.3 +- **ISCO-08 group:** 2521 — Database designers and administrators + +## Description (ESCO) + +Database developers program, implement and coordinate changes to computer databases based on their expertise of database management systems. + +## Definition + +nan + +## Alternative labels + +- data base developer +- database design specialist +- database development engineer +- database coder +- database programmer +- data base developers +- database developers diff --git a/references/skills.md b/references/skills.md new file mode 100644 index 0000000..668087e --- /dev/null +++ b/references/skills.md @@ -0,0 +1,141 @@ +# Competences — database developer + +Source: ESCO v1.2.1 occupation-skill relations (http://data.europa.eu/esco/occupation/b11e1742-5e28-4270-b081-b0193d85ee7d). + +## Essential + +- **apply information security policies** (skill/competence) +- **balance database resources** (skill/competence) +- **collect customer feedback on applications** (skill/competence) +- **create data models** (skill/competence) +- **data extraction, transformation and loading tools** (knowledge) +- **data quality assessment** (knowledge) +- **data storage** (knowledge) +- **database development tools** (knowledge) +- **database management systems** (knowledge) +- **estimate duration of work** (skill/competence) +- **identify customer requirements** (skill/competence) +- **interpret technical texts** (skill/competence) +- **perform backups** (skill/competence) +- **query languages** (knowledge) +- **report analysis results** (skill/competence) +- **resource description framework query language** (knowledge) +- **test ICT queries** (skill/competence) +- **use an application-specific interface** (skill/competence) +- **use databases** (skill/competence) +- **write database documentation** (skill/competence) + +## Optional + +- ABAP (knowledge) +- address problems critically (skill/competence) +- AJAX (knowledge) +- Ajax Framework (knowledge) +- APL (knowledge) +- ASP.NET (knowledge) +- Assembly (computer programming) (knowledge) +- C# (knowledge) +- C++ (knowledge) +- CA Datacom/DB (knowledge) +- COBOL (knowledge) +- CoffeeScript (knowledge) +- Common Lisp (knowledge) +- computer programming (knowledge) +- create solutions to problems (skill/competence) +- data engineering (knowledge) +- DB2 (knowledge) +- Erlang (knowledge) +- execute analytical mathematical calculations (skill/competence) +- execute ICT audits (skill/competence) +- execute integration testing (skill/competence) +- execute software tests (skill/competence) +- Filemaker (database management systems) (knowledge) +- Groovy (knowledge) +- hardware architectures (knowledge) +- Haskell (knowledge) +- IBM Informix (knowledge) +- IBM InfoSphere DataStage (knowledge) +- IBM InfoSphere Information Server (knowledge) +- ICT infrastructure (knowledge) +- ICT power consumption (knowledge) +- identify ICT security risks (skill/competence) +- Informatica PowerCenter (knowledge) +- integrate system components (skill/competence) +- Java (computer programming) (knowledge) +- JavaScript (knowledge) +- JavaScript Framework (knowledge) +- LDAP (knowledge) +- LINQ (knowledge) +- Lisp (knowledge) +- manage business knowledge (skill/competence) +- manage cloud data and storage (skill/competence) +- manage digital documents (skill/competence) +- MarkLogic (knowledge) +- MATLAB (knowledge) +- MDX (knowledge) +- Microsoft Access (knowledge) +- Microsoft Visual C++ (knowledge) +- ML (computer programming) (knowledge) +- MySQL (knowledge) +- N1QL (knowledge) +- Objective-C (knowledge) +- ObjectStore (knowledge) +- OpenEdge Advanced Business Language (knowledge) +- OpenEdge Database (knowledge) +- Oracle Application Development Framework (knowledge) +- Oracle Data Integrator (knowledge) +- Oracle Relational Database (knowledge) +- Oracle Warehouse Builder (knowledge) +- Pascal (computer programming) (knowledge) +- Pentaho Data Integration (knowledge) +- perform data mining (skill/competence) +- Perl (knowledge) +- PHP (knowledge) +- PostgreSQL (knowledge) +- Prolog (computer programming) (knowledge) +- Python (computer programming) (knowledge) +- QlikView Expressor (knowledge) +- R (knowledge) +- Ruby (computer programming) (knowledge) +- SAP Data Services (knowledge) +- SAP R3 (knowledge) +- SAS Data Management (knowledge) +- SAS language (knowledge) +- Scala (knowledge) +- Scratch (computer programming) (knowledge) +- Smalltalk (computer programming) (knowledge) +- SPARQL (knowledge) +- SQL (knowledge) +- SQL Server (knowledge) +- SQL Server Integration Services (knowledge) +- store digital data and systems (skill/competence) +- Swift (computer programming) (knowledge) +- Teradata Database (knowledge) +- TripleStore (knowledge) +- TypeScript (knowledge) +- use back-up and recovery tools (skill/competence) +- use personal organization software (skill/competence) +- use query languages (skill/competence) +- use software design patterns (skill/competence) +- use spreadsheets software (skill/competence) +- VBScript (knowledge) +- verify formal ICT specifications (skill/competence) +- Visual Basic (knowledge) +- WordPress (knowledge) +- XQuery (knowledge) + + + +## Market evidence (job-ad analysis, 56 ads, as of 2026-07-11) + +Share of analyzed job ads mentioning the item (threshold ≥ 20 %). Source: JSearch/Adzuna APIs. + +### Hard skills + +- data modeling — **54 %** +- database design — **46 %** +- performance tuning — **29 %** +- database administration — **23 %** +- data migration — **20 %** + + diff --git a/references/tasks.md b/references/tasks.md new file mode 100644 index 0000000..8167bb3 --- /dev/null +++ b/references/tasks.md @@ -0,0 +1,48 @@ +# Tasks & work activities — database developer + +Source: O*NET 30.3, occupation 15-1242.00 (Database Administrators) — manual nearest-occupation mapping via ISCO group 2521; the official ESCO crosswalk has no entry for this ESCO occupation. + +## Task statements + +- **[Core]** Develop standards and guidelines for the use and acquisition of software and to protect vulnerable information. +- **[Core]** Modify existing databases and database management systems or direct programmers and analysts to make changes. +- **[Core]** Test programs or databases, correct errors, and make necessary modifications. +- **[Core]** Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure. +- **[Core]** Approve, schedule, plan, and supervise the installation and testing of new products and improvements to computer systems, such as the installation of new databases. +- **[Core]** Train users and answer questions. +- **[Core]** Specify users and user access levels for each segment of database. +- **[Core]** Develop data models describing data elements and how they are used, following procedures and using pen, template, or computer software. +- **[Core]** Review procedures in database management system manuals to make changes to database. +- **[Core]** Select and enter codes to monitor database performance and to create production databases. +- **[Supplemental]** Identify and evaluate industry trends in database systems to serve as a source of information and advice for upper management. +- **[Core]** Write and code logical and physical database descriptions and specify identifiers of database to management system, or direct others in coding descriptions. +- **[Supplemental]** Review workflow charts developed by programmer analyst to understand tasks computer will perform, such as updating records. +- **[Supplemental]** Revise company definition of data as defined in data dictionary. +- **[Core]** Identify, evaluate and recommend hardware or software technologies to achieve desired database performance. +- **[Core]** Plan and install upgrades of database management system software to enhance database performance. +- **[Core]** Provide technical support to junior staff or clients. +- **[Core]** Test changes to database applications or systems. + +## Detailed work activities + +- Analyze data to identify trends or relationships among variables. +- Analyze market or customer related data. +- Assess database performance. +- Coordinate software or hardware installation. +- Create databases to store electronic data. +- Develop computer or information security policies or procedures. +- Develop database parameters or specifications. +- Develop detailed project plans. +- Develop models of information or communications systems. +- Develop performance metrics or standards related to information technology. +- Evaluate utility of software or hardware technologies. +- Implement security measures for computer or information systems. +- Install computer software. +- Modify software programs to improve performance. +- Provide recommendations to others about computer hardware. +- Provide technical support for software maintenance or use. +- Read documents to gather technical information. +- Test computer system operations to ensure proper functioning. +- Train others in computer interface or software use. +- Update computer database information. +- Write computer programming code. diff --git a/references/tools.md b/references/tools.md new file mode 100644 index 0000000..9acb5ba --- /dev/null +++ b/references/tools.md @@ -0,0 +1,306 @@ +# Tools & technology — database developer + +Source: O*NET 30.3, occupation 15-1242.00 (Database Administrators) — manual nearest-occupation mapping via ISCO group 2521; the official ESCO crosswalk has no entry for this ESCO occupation. + +| Software | Category | Hot technology | +|---|---|---| +| AJAX | Web platform development software | yes | +| Amazon DynamoDB | Data base management system software | yes | +| Amazon Elastic Compute Cloud EC2 | Data base user interface and query software | yes | +| Amazon Redshift | Data base user interface and query software | yes | +| Amazon Web Services AWS CloudFormation | Cloud-based management software | yes | +| Amazon Web Services AWS software | Data base user interface and query software | yes | +| Ansible software | Expert system software | yes | +| Apache Airflow | Procedure management software | yes | +| Apache Cassandra | Data base management system software | yes | +| Apache Hadoop | Data base management system software | yes | +| Apache Hive | Data base user interface and query software | yes | +| Apache Kafka | Development environment software | yes | +| Apache Maven | Development environment software | yes | +| Apache Spark | Business intelligence and data analysis software | yes | +| Apache Subversion SVN | File versioning software | yes | +| Apache Tomcat | Web platform development software | yes | +| Apple macOS | Operating system software | yes | +| Atlassian Confluence | Project management software | yes | +| Atlassian JIRA | Content workflow software | yes | +| Autodesk Revit | Computer aided design CAD software | yes | +| Bash | Operating system software | yes | +| C | Development environment software | yes | +| C# | Object or component oriented development software | yes | +| C++ | Object or component oriented development software | yes | +| Cascading style sheets CSS | Web platform development software | yes | +| Chef | Configuration management software | yes | +| Cisco Webex | Video conferencing software | yes | +| Django | Web platform development software | yes | +| Docker | Application server software | yes | +| Eclipse IDE | Development environment software | yes | +| Elasticsearch | Data base management system software | yes | +| Epic Systems | Medical software | yes | +| ESRI ArcGIS software | Geographic information system | yes | +| Extensible markup language XML | Enterprise application integration software | yes | +| Git | File versioning software | yes | +| GitHub | Application server software | yes | +| Go | Development environment software | yes | +| Google Analytics | Data mining software | yes | +| Google Angular | Web platform development software | yes | +| Hibernate ORM | Object oriented data base management software | yes | +| Hypertext markup language HTML | Web platform development software | yes | +| IBM DB2 | Data base user interface and query software | yes | +| IBM SPSS Statistics | Analytical or scientific software | yes | +| IBM Terraform | Configuration management software | yes | +| Informatica software | Metadata management software | yes | +| JavaScript | Web platform development software | yes | +| JavaScript Object Notation JSON | Web platform development software | yes | +| jQuery | Object or component oriented development software | yes | +| JUnit | Program testing software | yes | +| Kubernetes | Application server software | yes | +| Linux | Operating system software | yes | +| Marketo Marketing Automation | Sales and marketing software | yes | +| Microsoft .NET Framework | Development environment software | yes | +| Microsoft Access | Data base user interface and query software | yes | +| Microsoft Active Server Pages ASP | Web platform development software | yes | +| Microsoft ASP.NET | Web platform development software | yes | +| Microsoft Azure software | Development environment software | yes | +| Microsoft Excel | Spreadsheet software | yes | +| Microsoft Office software | Office suite software | yes | +| Microsoft Outlook | Electronic mail software | yes | +| Microsoft Power BI | Business intelligence and data analysis software | yes | +| Microsoft PowerPoint | Presentation software | yes | +| Microsoft PowerShell | Development environment software | yes | +| Microsoft Project | Project management software | yes | +| Microsoft SharePoint | Document management software | yes | +| Microsoft SQL Server | Data base user interface and query software | yes | +| Microsoft SQL Server Integration Services SSIS | Enterprise application integration software | yes | +| Microsoft SQL Server Reporting Services SSRS | Data base reporting software | yes | +| Microsoft Visio | Process mapping and design software | yes | +| Microsoft Visual Basic | Development environment software | yes | +| Microsoft Visual Basic for Applications VBA | Development environment software | yes | +| Microsoft Visual Studio | Development environment software | yes | +| Microsoft Windows | Operating system software | yes | +| Microsoft Windows Server | Operating system software | yes | +| Microsoft Word | Word processing software | yes | +| MongoDB | Data base management system software | yes | +| MySQL | Data base user interface and query software | yes | +| Node.js | Web platform development software | yes | +| NoSQL | Data base management system software | yes | +| Oracle Database | Data base user interface and query software | yes | +| Oracle Java | Object or component oriented development software | yes | +| Oracle PeopleSoft | Enterprise resource planning ERP software | yes | +| Oracle PL/SQL | Data base management system software | yes | +| Oracle Primavera Enterprise Project Portfolio Management | Project management software | yes | +| Oracle SQL Developer | Development environment software | yes | +| Perl | Object or component oriented development software | yes | +| PHP | Web platform development software | yes | +| PostgreSQL | Object oriented data base management software | yes | +| Puppet | Configuration management software | yes | +| Python | Object or component oriented development software | yes | +| R | Object or component oriented development software | yes | +| Red Hat Enterprise Linux | Operating system software | yes | +| Red Hat OpenShift | Application server software | yes | +| Ruby | Development environment software | yes | +| Salesforce software | Customer relationship management CRM software | yes | +| SAP software | Enterprise resource planning ERP software | yes | +| SAS | Analytical or scientific software | yes | +| Scala | Object or component oriented development software | yes | +| Selenium | Program testing software | yes | +| Shell script | Operating system software | yes | +| Snowflake | Data mining software | yes | +| Splunk Enterprise | Cloud-based management software | yes | +| Spring Boot | Application server software | yes | +| Spring Framework | Web platform development software | yes | +| Structured query language SQL | Data base user interface and query software | yes | +| Swift | Object or component oriented development software | yes | +| Tableau | Business intelligence and data analysis software | yes | +| Teradata Database | Data base management system software | yes | +| The MathWorks MATLAB | Analytical or scientific software | yes | +| Transact-SQL | Object oriented data base management software | yes | +| UNIX | Operating system software | yes | +| UNIX Shell | Operating system software | yes | +| Ab Initio | Enterprise resource planning ERP software | | +| Access management software | Access software | | +| Acronis Recovery Expert | Backup or archival software | | +| ADO.NET | Data base management system software | | +| Adobe Dreamweaver | Web page creation and editing software | | +| Advanced business application programming ABAP | Object or component oriented development software | | +| Amazon Data Pipeline | Data base management system software | | +| Amazon Simple Storage Service S3 | Storage networking software | | +| Apache Ant | Development environment software | | +| Apache Groovy | Object or component oriented development software | | +| Apache HTTP Server | Portal server software | | +| Apache Mahout | Expert system software | | +| Apache Pig | Data base management system software | | +| Apache Solr | Data base management system software | | +| Apache Sqoop | Data base management system software | | +| Apache Struts | Web platform development software | | +| ASG Technologies ASG-Zeke | Data base reporting software | | +| Atlassian Bamboo | Enterprise application integration software | | +| Backbone.js | Web platform development software | | +| Blackbaud The Raiser's Edge | Customer relationship management CRM software | | +| Blackboard software | Data base user interface and query software | | +| BMC Software Change Manager | Data base management system software | | +| BMC Software Control-M | Enterprise application integration software | | +| BMC Software Recovery Manager RMAN | Backup or archival software | | +| CA Easytrieve Report Generator | Manufacturing execution system MES software | | +| CA IDMS | Data base management system software | | +| Catalog navigation software | Data base management system software | | +| Citrix cloud computing software | Access software | | +| Cluster server software | Clustering software | | +| Common business oriented language COBOL | Development environment software | | +| Computer Associates Log Analyzer | Program testing software | | +| Concurrency control software | Data base management system software | | +| Couchbase Server | Data base management system software | | +| Customer information control system CICS | Transaction server software | | +| Dassault Systemes CATIA | Computer aided design CAD software | | +| Data definition language DDL | Data base management system software | | +| Data dictionary software | Metadata management software | | +| Data manipulation language DML | Data base management system software | | +| Data mapping software | Metadata management software | | +| Data modeling software | Metadata management software | | +| Data transformation services DTS software | Data base management system software | | +| Data validation software | Information retrieval or search software | | +| Database capacity planning software | Requirements analysis and system architecture software | | +| Database cloning software | Backup or archival software | | +| Database design software | Data base management system software | | +| Database security software | Network security or virtual private network VPN management software | | +| Database software | Data base user interface and query software | | +| Database testing software | Program testing software | | +| Delphi Technology | Financial analysis software | | +| Deployment software | Configuration management software | | +| DOS shell script | Operating system software | | +| Drupal | Web platform development software | | +| Dynamic hypertext markup language DHTML | Web platform development software | | +| Ellucian Banner ERP | Enterprise resource planning ERP software | | +| Embarcadero Technologies DBArtisan | Data base management system software | | +| EMC NetWorker | Backup or archival software | | +| Encryption software | Transaction security and virus protection software | | +| Enterprise JavaBeans | Web platform development software | | +| Ext JS | Web platform development software | | +| Extensible hypertext markup language XHTML | Web platform development software | | +| FileMaker Pro | Data base user interface and query software | | +| Fund accounting software | Accounting software | | +| Geographic information system GIS software | Geographic information system | | +| Google Meet | Video conferencing software | | +| Greenplum Database | Data base management system software | | +| Hewlett Packard HP-UX | Operating system software | | +| Hewlett Packard LoadRunner | Program testing software | | +| HP DataProtector | Backup or archival software | | +| Human resource management software HRMS | Human resources software | | +| IBM ADSTAR | Backup or archival software | | +| IBM Cognos Impromptu | Business intelligence and data analysis software | | +| IBM Domino | Communications server software | | +| IBM Informix | Object oriented data base management software | | +| IBM InfoSphere DataStage | Enterprise application integration software | | +| IBM Interactive System Productivity Facility ISPF | Data base management system software | | +| IBM Notes | Electronic mail software | | +| IBM Power Systems software | Enterprise system management software | | +| IBM Rational Data Architect | Metadata management software | | +| IBM WebSphere | Cloud-based management software | | +| Index tuning software | Data base management system software | | +| Informatica Big Data | Data base management system software | | +| Informatica Corporation PowerCenter | Enterprise resource planning ERP software | | +| Integrated development environment IDE software | Development environment software | | +| Job control language JCL | Operating system software | | +| Jupyter Notebook | Object or component oriented development software | | +| KornShell | Operating system software | | +| LAMP Stack | Web platform development software | | +| LexisNexis | Information retrieval or search software | | +| LogMeIn GoToMeeting | Video conferencing software | | +| LogMeIn GoToWebinar | Network conferencing software | | +| MapR Converged Data Platform | Data base management system software | | +| MariaDB | Data base management system software | | +| McAfee | Transaction security and virus protection software | | +| Micosoft SQL Server Analysis Services SSAS | Business intelligence and data analysis software | | +| Microsoft ActiveX | Object or component oriented development software | | +| Microsoft ASP.NET Core MVC | Web platform development software | | +| Microsoft Azure Data Factory | Cloud-based management software | | +| Microsoft Dynamics | Enterprise resource planning ERP software | | +| Microsoft Dynamics GP | Enterprise resource planning ERP software | | +| Microsoft Exchange | Electronic mail software | | +| Microsoft Publisher | Desktop publishing software | | +| Microsoft Visual Basic Scripting Edition VBScript | Development environment software | | +| Microsoft Visual Basic.NET | Object or component oriented development software | | +| Microsoft Visual C# .NET | Object or component oriented development software | | +| MicroStrategy | Business intelligence and data analysis software | | +| Minitab | Analytical or scientific software | | +| Nagios | Network monitoring software | | +| Nearpod | Multi-media educational software | | +| NetSuite ERP | Enterprise resource planning ERP software | | +| NortonLifeLock cybersecurity software | Transaction security and virus protection software | | +| Object database management system ODBMS | Object oriented data base management software | | +| Oracle Application Express APEX | Web platform development software | | +| Oracle Business Intelligence Enterprise Edition | Business intelligence and data analysis software | | +| Oracle Data Guard | Backup or archival software | | +| Oracle Designer | Web platform development software | | +| Oracle E-Business Suite Financials | Financial analysis software | | +| Oracle Eloqua | Customer relationship management CRM software | | +| Oracle Enterprise Manager | Data base management system software | | +| Oracle Enterprise Manager Cloud Control | Data base management system software | | +| Oracle Fusion Applications | Enterprise resource planning ERP software | | +| Oracle Fusion Middleware | Enterprise application integration software | | +| Oracle Golden Gate | Data base management system software | | +| Oracle Hyperion | Enterprise resource planning ERP software | | +| Oracle JavaServer Pages JSP | Web platform development software | | +| Oracle JD Edwards EnterpriseOne | Enterprise resource planning ERP software | | +| Oracle JDBC | Data base user interface and query software | | +| Oracle Learning Management | Human resources software | | +| Oracle PeopleSoft Financials | Enterprise resource planning ERP software | | +| Oracle Real Application Cluster RAC | Clustering software | | +| Oracle Reports | Data base reporting software | | +| Oracle Solaris | Operating system software | | +| Oracle SQL Loader | Data base reporting software | | +| Oracle SQL Plus | Data base reporting software | | +| Oracle Taleo | Human resources software | | +| Oracle WebLogic Server | Application server software | | +| Pentaho Kettle | Metadata management software | | +| Perforce Helix software | Configuration management software | | +| Prolog | Development environment software | | +| PySpark | Data base user interface and query software | | +| Qlik Tech QlikView | Business intelligence and data analysis software | | +| Quest Central | Data base management system software | | +| Quest Erwin Data Modeler | Metadata management software | | +| Quest SharePlex | Data base management system software | | +| ReCrystallize Crystal Reports | Data base reporting software | | +| Red Hat Ansible Engine | Configuration management software | | +| Red Hat WildFly | Application server software | | +| Redgate SQL Server | Administration software | | +| Relational database management software | Data base management system software | | +| Relational database management system software | Data base management system software | | +| Restructured extended executor REXX | Development environment software | | +| Ruby on Rails | Web platform development software | | +| Safe Software FME | Analytical or scientific software | | +| Salesforce Visualforce | Graphical user interface development software | | +| SAP Adaptive Server Enterprise | Data base management system software | | +| SAP Business Objects | Enterprise resource planning ERP software | | +| SAP Crystal Reports | Data base reporting software | | +| SAP PowerBuilder | Object or component oriented development software | | +| SAP Replication Server | Data base management system software | | +| SentryOne SQL Sentry | Data base management system software | | +| Skype | Desktop communications software | | +| SolarWinds | Cloud-based protection or security software | | +| StataCorp Stata | Analytical or scientific software | | +| Storage area network SAN software | Storage networking software | | +| Storage management software | Backup or archival software | | +| Supervisory control and data acquisition SCADA software | Industrial control software | | +| Systems and data disaster recovery software | Backup or archival software | | +| Teradata Active Enterprise Data Warehouse | Data base user interface and query software | | +| Test data generator software | Analytical or scientific software | | +| Ubuntu | Operating system software | | +| Unified modeling language UML | Requirements analysis and system architecture software | | +| Veritas NetBackup | Backup or archival software | | +| Virtual private networking VPN software | Network security and virtual private network VPN equipment software | | +| Visual Paradigm DB Visual ARCHITECT | Process mapping and design software | | +| VMware | Clustering software | | +| Wireshark | Network monitoring software | | +| Zabbix | Network monitoring software | | + + + +## Market evidence (job-ad analysis, 56 ads, as of 2026-07-11) + +Share of analyzed job ads mentioning the item (threshold ≥ 20 %). Source: JSearch/Adzuna APIs. + +### Tools + +- Oracle database — **21 %** + +