Demo

Maintenance Technician

Farris Properties LLC
Tuscaloosa, AL Full Time
POSTED ON 5/17/2026
AVAILABLE BEFORE 7/15/2026

*AFTER HOURS CALL ROTATION IS REQUIRED FOR THIS POSITION*

Job Description: The Maintenance Technician reports to the Property Manager and/or Maintenance Supervisor and performs general maintenance and repair to ensure apartment units and other property facilities are in good working order. Responsibilities include diagnosing, troubleshooting, and repairing heating, ventilation and air conditioning (HVAC) units; electrical appliances, outlets, and light fixtures; plumbing, carpentry, and locks. The Maintenance Technician follows a planned preventative maintenance schedule and follows up with residents after repairs are complete. Additional responsibilities include, but are not limited to, assisting with preparing vacant apartment units for rental and renovation projects.

Duties and Responsibilities: Receives requests for service maintenance, prioritizes work orders and handles each in the most efficient manner. Examines and diagnoses problems with heating, ventilation and air conditioning units for property facilities. Determines the best method to repair or replace all or part of the unit. Makes repairs and/or replacements according to standard. Performs preventative maintenance on HVAC units by replacing filters, cleaning coils, etc. Repairs and replaces furnished kitchen appliances such as refrigerators, stoves, washers and dryers. May contact an outside vendor to make more advanced or severe repairs or replacements with prior approval of Property Manager. Performs minor to moderate-level plumbing repairs, replacements, and/or installations including repairing leaks and removing clogs in sinks and toilets. Performs minor electrical repairs and replacement of light fixtures and related items. Repairs locks and other miscellaneous items. May perform painting projects ranging from full interior painting of property units to minor touch up and repair of walls and woodwork. May perform “make ready” projects for the preparation of vacant units available for prospective tenants. May perform swimming pool maintenance or other facility and/or landscape projects to ensure property aesthetics meet or exceed standards. Works irregular hours (evenings, weekends), including on-call and overtime hours. Frequently interacts and communicates effectively with residents, property staff and/or vendors to complete maintenance duties and requests.

In addition to maintenance duties, this position includes daily light housekeeping responsibilities to support overall property cleanliness and tenant satisfaction. Responsibilities include collecting and disposing of tenant trash on a routine basis, maintaining clean and orderly hallways, common areas, and shared spaces, performing sweeping and light cleaning of interior areas, and addressing minor cleanliness or organization issues proactively. The role may also involve assisting with miscellaneous tasks as needed to ensure a safe and presentable environment. This position requires a dependable, detail-oriented individual who is willing to take initiative and maintain consistent standards across both maintenance and housekeeping responsibilities. Performs other related duties as assigned to meet the needs of the business.

Required Qualifications: HVAC experience required EPA Type II or III or Universal license not required but strongly recommended Valid Driver’s License is required.

Knowledge, Skills, and Abilities: Thorough knowledge of heating and air conditioning unit repair and maintenance. General knowledge of the repair and maintenance of other household appliances, lighting fixtures, and plumbing. Knowledge and skills to operate common and specialized tools for repairs and maintenance. Ability to visually inspect units, grounds, and other aspects of the property. Skill and ability to clearly and concisely communicate verbally and in writing. Knowledge and skills to organize, prioritize, and meet deadlines. Customer service and problem-solving skills and attention to detail.

Disclaimer: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Job Type: Full-time

Pay: $18.00 - $20.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee discount
  • Health insurance
  • Health savings account
  • Life insurance
  • Opportunities for advancement
  • Paid time off
  • Vision insurance

Work Location: In person

Salary : $18 - $20

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Maintenance Technician?

Sign up to receive alerts about other jobs on the Maintenance Technician career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$54,361 - $72,537
Income Estimation: 
$61,410 - $79,791
Income Estimation: 
$61,410 - $79,791
Income Estimation: 
$72,768 - $97,423
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Maintenance Technician jobs in the Tuscaloosa, AL area that may be a better fit.

  • Green Alpha Property Management Demopolis, AL
  • Maintenance Technician - Demopolis, AL Have you ever desired to work at a company that is positively impacting the lives of a wide array of individuals thr... more
  • 20 Days Ago

  • Drax Group US Demopolis, AL
  • Maintenance Technician Full-time, Permanent On-Site Location: Demopolis, AL We’re not just talking about making a difference, we’re making it happen. We ge... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!