Safety Officer/Administrator

RAM Environmental Response Ltd.
$60,000 - $65,000 a year
Kelowna, British Columbia
Full time
1 day ago

Safety Officer / Program Administrator

Location: BC or Alberta | Full-time | Environmental & Emergency Response Sector


The Opportunity

We’re hiring a Safety Officer who can lead and manage our health, safety, and environmental (HSE) program across a group of companies specializing in environmental response and hazardous materials management. This is a key leadership role responsible for driving a culture of safety across all field operations and ensuring regulatory compliance across multiple jurisdictions. The ideal candidate is organized, confident in the field, comfortable with documentation and audits, and capable of building a high-functioning safety program in a hands-on, fast-paced environment.


Key Responsibilities

  • Develop, implement, and maintain HSE policies, procedures, and manuals tailored to hazardous materials and emergency response operations
  • Conduct regular safety inspections, hazard assessments, and internal audits across shop, yard, and job sites
  • Lead incident and near-miss investigations, prepare reports, and follow through with corrective actions and lessons learned
  • Track and coordinate staff training requirements, certifications, and compliance (including onboarding new hires)
  • Support COR audit preparation and lead internal reviews and reporting
  • Manage fleet safety oversight, maintenance logs, and inspections for trucks, trailers, and mobile equipment
  • Liaise with regulatory bodies and support permitting, reporting, and response protocols
  • Deliver toolbox talks, safety meetings, and in-house training sessions
  • Collaborate with operations teams to plan work safely and reinforce safety expectations
  • Monitor and report on safety KPIs, trends, and improvement opportunities to leadership

Qualifications

  • Diploma or degree in Occupational Health & Safety, Environmental Science, or a related field
  • Canadian Registered Safety Professional (CRSP) designation, or equivalent such as NSCO or CHSC (in progress will be considered)
  • Minimum 1-2 years’ experience in a safety leadership role, ideally in environmental response, construction, or industrial services
  • Strong working knowledge of provincial (BC and AB) and federal safety legislation, including TDG and WHMIS
  • Familiarity with COR requirements, internal/external audit processes, and safety program development
  • Experience coordinating fleet compliance and heavy equipment safety
  • Comfortable leading training, investigations, and field audits
  • Strong organizational and communication skills
  • Computer proficiency with MS Office, SharePoint, and safety management software
  • Valid driver’s license
  • First Aid (Basic or Intermediate); Fit Tester certification is an asset

Working Conditions

  • Primarily office-based, with regular travel to job sites and facility locations
  • Field exposure may include industrial sites, confined spaces, or hazardous materials (PPE provided)
  • Must be able to walk job sites and carry equipment or documents weighing up to 25 lbs


Why Join RAM Environmental Group?

  • Work alongside a team committed to environmental protection and public safety
  • Join a company that values professional integrity, accountability, and teamwork
  • Competitive compensation, extended benefits, and opportunities for growth
  • Make a real difference in high-impact, real-world scenarios

Benefits

Comprehensive benefits package

Health Spend Account

RRSP Program



Location

Choice of Calgary or Kelowna office as home base


How to Apply

Please send your resume and cover letter to careers@ramenviro.group with "Safety Officer Application" in the subject line.

We thank all applicants for their interest, only those selected for an interview will be contacted.

Apply
Other Job Recommendations:

Office Administrator/Receptionist

Harbourview Rehabilitation Occupational Health Consultants Ltd.
City of Surrey, British Columbia
$20 - $25 an hour
  • Front desk reception – greet and check-in clients
  • Coordinate front desk activities, including managing phone...
3 weeks ago

Office Administrator

Tutor Labs Canada
Remote
$18 - $30 an hour
  • Assist with onboarding tutors and students
  • Manage calendars and session scheduling
  • Respond to emails and inquiries...
4 weeks ago

Bookkeeper / Office Administrator

Second Generation Furnishings
Vaughan, Ontario
$50,000 - $60,000 a year
  • Dental care
  • Disability insurance
  • Extended health care...
1 day ago

Offie Administrator

St. Dennis Rehabilitation Clinic
Toronto, Ontario
$17 - $38 an hour
  • Manage front desk operations, including greeting visitors...
  • Utilize multi-line phone systems to answer calls, direct...
1 week ago

Part Time - Loss Prevention Officer

GardaWorld
Saint John County, New Brunswick
  • We invest in you by covering the cost of training through...
  • Respond quickly to incidents or potential threats
1 week ago

Dental Administrator

Dentistry on Liverpool
Pickering, Ontario
$22 - $28 an hour
  • Company events
  • Dental care
  • Extended health care...
3 weeks ago

Site Administrator/Timekeeper

Lorneville Mechanical
Haldimand County, Ontario
$25 - $30 an hour
  • Assistance with billing administration, including daily...
  • Excellent attention to detail
  • Vendor management experience...
3 weeks ago

Receptionist/Administrator

The Botox Boutique
Mississauga, Ontario
  • Warmly welcoming clients and setting a positive tone for...
  • Managing appointments, answering inquiries, and maintaining...
4 weeks ago

Analyste en gestion documentaire

Ministère de l’Immigration, de la Francisation et de l’Intégration
Quebec
  • Conseiller et soutenir les unités administratives (UA) dans...
  • Développer, concevoir et mettre en place des mécanismes de...
16 hours ago

Internship Coordinator

Queen's University
City of Kingston, Ontario
$71,261 - $90,233 a year
We are committed to employment equity and diversity in the workplace and welcome applications from individuals from equity seeking...
1 day ago