General Maintenance Technician
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Remote
On-site
Compensation
$52,000-$75,000/year
Job Description
Hands-on. Safety-driven. Self-sufficient.
This position is ideal for a hands-on professional with experience in multiple trades who can work independently in secure commercial environments.
The ideal candidate is safety-focused, self-motivated, and experienced in troubleshooting, repairs, and preventative maintenance.
Benefits:
- Competitive compensation.
- Comprehensive insurance - health, dental, vision, supplemental.
- Paid time off - vacation, sick and holiday leave.
- Growth and advancement opportunities.
- Supportive team environment.
- Paid training & development.
- Company events & performance giveaways.
Responsibilities:
- Perform general facility repairs including: carpentry, plumbing, painting, and fixture repair.
- Troubleshoot simple electrical and mechanical systems.
- Complete preventative maintenance tasks.
- Maintain accurate service and maintenance reports.
- Respond to maintenance requests in a timely manner.
- Maintain professional standards while working in secure, high-visibility facilities.
Qualifications:
- Strong troubleshooting and problem-solving skills.
- Ability to work independently with minimal supervision.
- Professional attitude and dependable work ethic.
- Basic knowledge of electrical, plumbing, and mechanical systems.
- Ability to lift, carry, and move up to 50 lbs. of equipment/materials as needed.
- Background, drug and driving check required.
Clean driving history.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.

FAQs About General Maintenance Technician Jobs at MSC Hauling & Excavating
What is the work location for this position at MSC Hauling & Excavating?
This job at MSC Hauling & Excavating is located in Martinsburg, WV, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at MSC Hauling & Excavating?
Candidates can expect a pay range of $52,000 and $75,000 per year.
What employment applies to this position at MSC Hauling & Excavating?
The employer has not provided this information. This may be discussed during the hiring process.
What is the process to apply for this position at MSC Hauling & Excavating?
You can apply for this role at MSC Hauling & Excavating either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.