
Maintenance Technician
EC Carpets
Posted 1 day ago
Join EC Carpets as our Maintenance Technician!
Are you a hands-on problem solver who takes pride in maintaining safe, functional, and well-presented spaces? Do you love being the go-to person for all things maintenance? We’re looking for a Maintenance Technician to join our growing team at EC Carpets.
About EC Carpets
With over 60 years of proudly Australian manufacturing heritage, EC Carpets is a leader in premium, design-driven carpets for residential and commercial spaces. We’ve recently moved into a state-of-the-art facility in Lonsdale, and as we grow, we’re investing in our people, processes, and plant — and we want you on the journey.
About the Role
Reporting to the Maintenance Manager, you’ll coordinate day-to-day maintenance across our facility, keep things running smoothly, and ensure safety standards are always met. From small odd jobs to managing contractors and supporting preventative maintenance programs, your role is vital to our operations.
Key Responsibilities
Carry out and coordinate general maintenance and repairs around site
Supervise and support third-party contractors, ensuring safety and compliance
Maintain records and requests in our maintenance management system (CMMS)
Monitor spare parts inventory and ensure stock availability
Support the implementation of preventative maintenance schedules and improvements
About You
You’re organised, detail-oriented, and thrive in a hands-on environment. You enjoy variety in your day, can juggle competing priorities, and know when to call in the specialists.
What you bring:
Strong mechanical aptitude and hands-on experience
Experience in maintenance, facility management, or similar roles
Proficiency with hand tools and general repairs
Forklift/EWP license or willingness to obtain
Ability to lead, delegate, and hold others accountable
Safety-first mindset with knowledge of risk assessments and compliance
Bonus if you have:
Trade background or experience in Electrical, Fitter & Machinist, tooling or fabrication
CMMS experience
LEAN manufacturing training
Why EC Carpets?
You’ll be part of a close-knit, values-led team where every individual is recognised for their contribution. Our team culture is built on trust, innovation, and a genuine care for quality and people.
We offer:
A modern work environment in our brand-new facility
A generous profit-sharing bonus program
Tenure recognition gifts and celebrations
A strong sense of team and belonging
Flexibility to explore part-time arrangements if preferred
Opportunities for personal and professional growth
About EC Carpets
This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.
Maintenance Officer for Our Public Art
City of Marion

Handyman & general maintenance
Scott Construct Pty Ltd
Automotive Technician
THK Management Pty Ltd

CNC Technician
FeCore Engineering
Casual Grounds & Maintenance Professional
Aspen Group

Electrical Maintenance Technician
Chandler Macleod

Maintenance Technician (Afternoon)
Chandler Macleod

Hydraulic Technician / Maintenance Fitter
Roxby Hydraulics
