Building safety codes officers inspect projects that are under construction for compliance with the Alberta Building Code and National Energy Code for Buildings. Their duties vary depending on their level of certification. In general, they:
- provide information to the public about relevant laws, regulations and services
- review and approve building and site plans
- review and register quality control programs
- issue permits for proposed construction, relocation or demolition
- inspect sites prior to construction and buildings under construction to ensure they match building codes
- make sure all life, safety and public-protection concerns have been addressed before approving a building for occupancy
- prepare reports on building activity
- investigate and review accident reports.
Electrical safety codes officers inspect a wide range of installations where electrical work is performed. In general, they make sure electrical wiring and appliances, outside wiring, and industrial electrical equipment are installed properly (safely and in accordance with electrical regulations).
Plumbing and gas safety codes officers make sure private sewage systems and plumbing and gas appliances, fixtures, installations and equipment comply with applicable plumbing and gas regulations.
Boiler and pressure vessel safety codes officers:
- review and audit authorized quality control programs
- make sure boilers and pressure vessels are installed and operated safely (in accordance with the boilers and pressure vessels regulations)
- inspect power plants, pressure plants and steam plants
- review designs and conduct shop inspections and certification checks
- investigate accidents
- examine power engineers and pressure welders
- provide evidence to prosecute violators.
Fire safety codes officers perform fire inspections (and take measures to reduce danger to life and property), report fires and look into the cause, origin and circumstances of fires (within their jurisdiction).
Amusement rides, elevators and passenger ropeways (ski lifts) safety codes officers:
- conduct in-service inspections
- review plans and conduct initial inspections and regulatory audits
- investigate accidents
- issue permits.