{"meta":{"platform":"VeilPoint Opportunity Exchange","canonical":"https://veilpoint.ca/role/plumber","retrievedAt":"2026-09-10T14:59:51.895Z","dataStatus":"Labour-market figures carry per-record provenance; check provenance fields for source, date and confidence. Per-source serving status is at /about/data.","evidence":{"status":"published","truthState":"snapshot","scenarioType":"published_snapshot","recordType":"published-observation","isActionable":false,"synthetic":false,"confidence":null,"sourceKinds":[],"asOf":null,"qualification":"Real published data for a stated reporting period — not real-time.","assumptions":[]},"citeAs":"VeilPoint Opportunity Exchange, \"Plumber\", https://veilpoint.ca/role/plumber, retrieved 2026-09-10."},"data":{"id":"plumber","title":"Plumber","alternateTitles":["Journeyperson plumber","Pipefitter"],"noc":"72300","teer":"TEER 2","sector":"Skilled Trades","regulated":true,"outlook":"No current posting evidence published","medianWageHourly":34.45,"wageRangeHourly":{"low":34.45,"high":34.45},"demandScore":0,"regions":["Saskatoon","Regina","Rural & Resource"],"evidenceStatus":"snapshot","synthetic":false,"scenarioType":"published_snapshot","links":[{"relationship":"classified_as","target":{"type":"noc-unit-group","id":"72300","scheme":"NOC 2021 unit-group code","label":"NOC 72300"},"href":"/noc","api":"/api/v1/wages?noc=72300","strength":"direct"},{"relationship":"member_of","target":{"type":"sector","id":"construction-and-trades","scheme":"OEX sector id","label":"Construction & Trades"},"href":"/sectors/construction-and-trades","api":"/api/v1/sectors/construction-and-trades","strength":"mapped"},{"relationship":"evidenced_by_hiring_activity","target":{"type":"job-posting-set","id":"occupation:plumber","scheme":"OEX job-posting-set id","label":"Hiring records mapped to Plumber"},"href":"/role/plumber?tab=postings","api":"/api/v1/jobs?occupationId=plumber","strength":"derived"}],"description":"Installation and maintenance of water, gas, and drainage systems in residential, commercial, and industrial settings.","postingCount":0,"market":{"medianWageHourly":34.45,"wageRangeHourly":{"low":34.45,"high":34.45},"demandScore":0,"stabilityScore":0,"prosperityScore":57,"entryFrictionScore":44,"forecastOpenings":0,"seasonality":"Seasonality not published for this source slice","topIndustries":[],"evidenceStatus":"snapshot","synthetic":false,"scenarioType":"published_snapshot","provenance":{"name":"SaskJobs current postings with Statistics Canada wage and vacancy tables","kind":"modeled","sourceDate":"2026-09-10","url":"https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=1410044401","confidence":"C","lastVerified":"2026-09-10T14:59:51.895Z","method":"Current posting counts come from the configured jobs provider. Wage and quarterly vacancy values are published Statistics Canada observations. Scores are transparent normalizations of those values; no forecast or synthetic trend is served."}},"requirements":{"minimumEducation":"Secondary plus apprenticeship","preferredEducation":"Plumbing apprenticeship program","requiredCredentials":["WHMIS","First Aid"],"preferredCredentials":["Confined Space","Fall Protection"],"licensing":["SATCC journeyperson certificate required"],"experienceBand":"4-year apprenticeship","directEntryPossible":false},"workProfile":{"environment":"mixed","physicalDemand":"high","schedule":"days_or_rotating","customerContact":"moderate","travel":"regional"},"outcomesByCommunity":[],"trainingPrograms":[{"id":"saskpolytech-plumbing-pipefitting-applied-certificate","name":"Plumbing and Pipefitting","provider":"Saskatchewan Polytechnic","duration":"16 weeks","cost":"$17,750 estimate (2026-27)","delivery":"in-person","closes":[],"links":[{"relationship":"trains_for","target":{"type":"occupation","id":"plumber","scheme":"OEX occupation id","label":"Plumber"},"href":"/role/plumber","api":"/api/v1/roles/plumber","strength":"direct"}]}]}}