Job Description: Are you a hands-on problem solver who knows their way around pipes, faucets, and water heaters? We’re looking for a Plumber to tackle repairs, installations, and maintenance in multi-unit buildings. If you’ve got 3-5 years of experience, know BC building codes, and take pride in quality work, we’d love to have you on board! HVAC experience is a plus, but not required. Sound like a fit? Apply today! Perks & Benefits: Comprehensive benefits package that provides extended health care, dental care, vision care, life insurance and critical illness. Continuous learning opportunities with an annual educational allowance. Generous referral program raging from $500-$2500, depending on business need. Regular consistent team building activities and events. Discounts to local amenities and vendors Discounted hotel stays in multiple locations through our Hospitality offerings. What Will You Do? Plumbing System Maintenance & Repairs: Conduct routine inspections and preventive maintenance on plumbing and mechanical systems, including pipes, fixtures, water heaters, pumps, zone valves, and filters. Install, repair, and replace plumbing components and systems as needed. Diagnose and troubleshoot plumbing issues efficiently, providing effective solutions for repairs or replacements. Respond promptly, during regular business hours, to emergency plumbing service calls (e.g., leaks, pipe bursts, and clogged drains). Prioritize and address plumbing issues based on direction from the property management team or maintenance manager. Third-Party Contractor Management: Oversee and monitor plumbing work performed by third-party contractors, ensuring quality, compliance with industry standards, and cost-effectiveness. Negotiate quotes from third-party contractors and ensure all pricing aligns with budget and quality standards. Perform quality assurance checks on third-party contractor work to ensure compliance with company standards and regulations. Review contractor invoices and service contracts to ensure accuracy and fair pricing. System Documentation & Management: Utilize company systems (e.g., Yardi Maintenance IQ) to track service requests and ensure timely updates and resolutions. Maintain detailed records of all plumbing work, including repairs, parts used, and labor hours. Create and maintain a catalog of plumbing and HVAC equipment on-site, documenting recommended maintenance schedules. Develop and implement ongoing maintenance programs to extend the life of plumbing infrastructure and prevent future issues. Provide recommendations for plumbing system upgrades, water conservation, and efficiency improvements. Budgeting & Cost Control: Assist with plumbing-related budgeting, including estimating project costs and controlling expenses. Handle administrative duties such as generating purchase orders, processing invoices, and managing material/tool inventory. Safety & Compliance: Ensure all plumbing work adheres to local plumbing codes, safety standards, and company policies. Conduct annual inspections and certifications for gas heaters and other Onni-owned equipment, ensuring functionality and compliance with safety standards (licensed professionals only). Team Leadership & Collaboration: Lead, manage, and mentor a team of plumbers and apprentices (when applicable), ensuring high-quality performance and providing training and development opportunities. Collaborate with the property management team to schedule repairs and minimize tenant disruption. Assist with any additional duties as needed to support the property management team and ensure smooth property operations. Travel & On-Site Work: Travel between residential properties as required to perform plumbing services and supervise third-party contractor work. What You Will Bring: Minimum of 3-5 years of experience in residential plumbing repairs and maintenance, with a focus on BC building codes and standards. High school diploma or equivalent required. Experience with various pipe systems including copper, PEX, and PVC. Familiarity with plumbing systems in multi-unit residential buildings and compliance with local regulations. A valid BC driver’s license and access to a reliable vehicle for transportation to job sites. HVAC certification (an asset but not required). Salary Range: $70,000 - $90,000 About The Company: Onni For over half a century, Onni has been building communities for people to live, work, and play. Our success reflects our commitment to our employees and partners, and our dedication to quality construction, innovation, sustainability, and customer satisfaction. Our expertise expands across North America, with offices in Vancouver, Toronto, Los Angeles, Seattle, Phoenix, and Chicago. How To Apply: Please apply through the link on the job posting and attach your resume and any other required documents. We thank all applicants for your interest in the Onni Group. Note that only those applicants under consideration will be contacted. Thank you for your interest in a career with Onni Group! We believe that the strength of a company lies in its people and are fortunate to have an extremely motivated and dedicated staff that brings expertise and attention to detail in every project they undertake. If you believe that your skills would be a valuable addition to our team and would like the chance to be a part of the award-winning Onni Group, please check our open opportunities. To best stay up to date about all things Onni, please follow us on the following social media: Instagram LinkedIn Twitter/X Facebook Please do not contact our managers or employees directly in an attempt to present candidates without a written request, and a signed agreement within the last 12 months. Complying with this request will be a major factor in determining a professional relationship with Onni Group. Any submissions of unsolicited resumes directly to Onni employees, managers or any Onni email address will not be bound or obligate Onni in any way to pay any fees if such a person is hired. If you are interested in working with Onni please contact Daryl Kerrey – recruiting@onni.com, and email us info about your company. We will then contact you to set up any further discussions. Please note, all Onni hiring requires at minimum an official virtual or in-person interview prior to offer stage.