{"@context":"https://schema.org","@type":"Dataset","@id":"https://leadiy.co/data/drupal/#dataset","identifier":"https://leadiy.co/data/drupal/#dataset","name":"Drupal opportunity demand — Leadiy Hiring Pulse 2026-W36","description":"A citation-ready Leadiy Hiring Pulse slice for Drupal: 29 multi-label mentions among 412 observed opportunities, with separate observation and verification timestamps, edition-wide context, suppression status, and limitations.","url":"https://leadiy.co/data/drupal/","version":"2026-W36","dateModified":"2026-09-01T11:00:04.036Z","temporalCoverage":"2026-08-03/2026-09-01","license":"https://creativecommons.org/licenses/by/4.0/","isAccessibleForFree":true,"creator":{"@type":"Organization","name":"Leadiy","url":"https://leadiy.co/"},"includedInDataCatalog":{"@type":"DataCatalog","name":"Leadiy technology demand data","url":"https://leadiy.co/data/"},"isBasedOn":"https://leadiy.co/hiring-pulse/","publishingPrinciples":"https://leadiy.co/methodology/","measurementTechnique":"Deduplicated opportunity observations; canonical technology alias matching; multi-label counting; exact count published only at n >= 5.","variableMeasured":["Drupal observed opportunity count","Drupal share of observed opportunities","Edition-wide engagement-intent context","Edition-wide comparable budget context and aggregate outlier review"],"distribution":{"@type":"DataDownload","encodingFormat":"application/json","contentUrl":"https://leadiy.co/data/drupal.json"},"methodology":"https://leadiy.co/methodology/","provenance":{"datasetIdentifier":"https://leadiy.co/data/drupal/#dataset","sourceDatasetIdentifier":"https://leadiy.co/hiring-pulse/#dataset","edition":"2026-W36","observedThrough":"2026-09-01","verifiedAt":"2026-09-01T11:00:04.036Z","observationWindow":{"from":"2026-08-03","to":"2026-09-01","days":30},"period":"30d","scope":"imported-vacancy-opportunities","sourceClasses":["Public project and contract listings","Public procurement and RFP notices","Public vacancy and hiring pages","Configured structured opportunity feeds"],"countingMethod":"multi-label","minimumPublishedBucketSize":5,"license":{"label":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","scope":"Leadiy-published aggregate dataset only; underlying source posts retain their original terms."}},"technologyDemand":{"technologyId":"drupal","label":"Drupal","observedOpportunityCount":29,"shareOfObservedOpportunitiesPercent":7,"denominator":412,"suppressed":false},"editionContext":{"scope":"edition-wide-not-technology-specific","totalOpportunities":412,"distinctOrganizations":331,"technologyClassification":{"count":408,"sharePercent":99,"suppressed":false}},"engagementContext":{"scope":"edition-wide-not-technology-specific","denominator":412,"intents":[{"id":"solo","label":"Solo developer","count":36,"sharePercent":8.7,"suppressed":false},{"id":"company","label":"Company or agency","count":12,"sharePercent":2.9,"suppressed":false},{"id":"either","label":"Solo or company","count":null,"sharePercent":null,"suppressed":true},{"id":"unknown","label":"Not stated","count":362,"sharePercent":87.9,"suppressed":false}]},"budgetContext":{"scope":"edition-wide-not-technology-specific","publishedCount":237,"coveragePercent":57.5,"groups":[{"id":"usd-fixed","currency":"USD","unit":"fixed","count":198,"sharePercent":83.5,"median":200,"p25":50,"p75":1000,"totalLow":3710888,"totalHigh":3714298,"totalMidpoint":3712593,"includedCount":197,"raw":{"median":200,"p25":50,"p75":1007.5,"totalLow":20003710888,"totalHigh":20003714298,"totalMidpoint":20003712593},"outlierReview":{"status":"review","flagged":true,"count":1,"includedCount":197,"method":"dominant-upper-tail-v1","action":"excluded_from_comparable_summaries_and_totals_retained_in_raw_aggregates","thresholds":{"minimumSampleSize":8,"iqrMultiplier":3,"medianMultiplier":100,"minimumRawTotalShare":0.2,"upperFence":3880,"medianFence":20000,"appliedCutoff":20000}}},{"id":"usd-hour","currency":"USD","unit":"hour","count":22,"sharePercent":9.3,"median":30.5,"p25":25,"p75":42.88,"totalLow":null,"totalHigh":null,"totalMidpoint":null,"includedCount":22,"raw":{"median":30.5,"p25":25,"p75":42.88,"totalLow":null,"totalHigh":null,"totalMidpoint":null},"outlierReview":{"status":"not-flagged","flagged":false,"count":0,"includedCount":22,"method":"dominant-upper-tail-v1","action":"excluded_from_comparable_summaries_and_totals_retained_in_raw_aggregates","thresholds":{"minimumSampleSize":8,"iqrMultiplier":3,"medianMultiplier":100,"minimumRawTotalShare":0.2,"upperFence":96.52,"medianFence":3050,"appliedCutoff":3050}}},{"id":"eur-fixed","currency":"EUR","unit":"fixed","count":8,"sharePercent":3.4,"median":83922.5,"p25":3281.25,"p75":562500,"totalLow":2296625,"totalHigh":2349595,"totalMidpoint":2323110,"includedCount":8,"raw":{"median":83922.5,"p25":3281.25,"p75":562500,"totalLow":2296625,"totalHigh":2349595,"totalMidpoint":2323110},"outlierReview":{"status":"not-flagged","flagged":false,"count":0,"includedCount":8,"method":"dominant-upper-tail-v1","action":"excluded_from_comparable_summaries_and_totals_retained_in_raw_aggregates","thresholds":{"minimumSampleSize":8,"iqrMultiplier":3,"medianMultiplier":100,"minimumRawTotalShare":0.2,"upperFence":2240156.25,"medianFence":8392250,"appliedCutoff":8392250}}}],"outlierReview":{"status":"review","flaggedGroupCount":1,"flaggedGroupIds":["usd-fixed"],"unevaluableGroupCount":0,"unevaluableGroupIds":[]}},"limitations":["Technology categories are multi-label and may overlap; this is incidence, not market share.","The dataset does not publish technology-specific organization, engagement, budget, salary, duration, seniority, geography, or co-occurrence figures.","Edition-wide engagement and budget tables are context for the same sample, not filters for this technology.","A dated edition is a snapshot of observed sources, not a historical trend or forecast.","Aggregate outlier review is a QA flag, not a finding that an underlying opportunity is incorrect."]}