Demo

General Maintenance Worker

Didlake, Inc.
Baltimore, MD Full Time
POSTED ON 5/16/2026 CLOSED ON 6/13/2026

What are the responsibilities and job description for the General Maintenance Worker position at Didlake, Inc.?

Company Summary

Didlake, Inc. is a non-profit rehabilitation services organization. At Didlake, creating opportunities that enrich the lives of people with disabilities is our mission. Since 1965, Didlake has served thousands of people with significant disabilities by providing training, job placement, employment opportunities, and day support services. We provide rewarding and purposeful work.

Why This Role Matters

The General Maintenance Worker (GMW) will perform general building operations and maintenance needs in various types of commercial space.  Candidate will perform general preventative maintenance on mechanical and electrical systems, and general maintenance tasks as needed.  The GMW is responsible for common area inspections and minor plumbing and electrical repairs.

What You Will Do

  • Assist other General Maintenance Workers, Shift Engineers, and Lead Engineers in Class “A” service delivery of Operations and Maintenance in high-end commercial environments.
  • Respond to service calls/tenant requests for plumbing, lighting, escorts, general maintenance and painting duties, picture hanging, safely moving furniture and equipment as needed, and provide support or assistance when needed.
  • Performs re-lamping of both indoor and outdoor lighting fixtures.
  • Performs daily operations, inspects, maintains, and completes scheduled equipment preventative maintenance work orders.
  • Conducts daily rounds of mechanical spaces, common areas, restrooms, and rooftops.
  • Perform snow removal of the exterior grounds, sidewalks, etc., when necessary.
  • Places general maintenance work orders in the work order system comprised of the daily rounds findings and resolves these work orders in a timely manner.
  • Stays abreast of changes (safety and code) in the field through seminars and other educational means.
  • Responds to minor emergency situations (i.e.; clogged toilet) and traces, troubleshoots, and repairs problems; may need to carry a radio and or cell phone for immediate response purposes.
  • Conducts general maintenance to mechanical/electrical rooms including sweeping, mopping, and painting.
  • Assists Grounds Maintenance with Spring and Fall plantings/mulching.

 

Qualifications:

What You Bring

Education & Experience

  • High School Diploma or G.E.D. required
  • Minimum 3 years of experience in general preventive maintenance practice in commercial buildings or equivalent

Skills & Abilities

  • Ability to interact effectively and supportively with people with disabilities.
  • Type entry into computer systems.
  • Familiar with basic concepts, practices, and procedures including but not limited to:
    • Plumbing
    • Electrical
    • General Maintenance
    • Painting
    • Drywall repair

Why Join Didlake

  • Be part of a mission-driven organization committed to creating opportunities for people with disabilities.
  • Opportunities for professional growth and leadership development.
  • A supportive and collaborative work environment.

Benefits

 

Salary.com Estimation for General Maintenance Worker in Baltimore, MD
$64,285 to $83,201
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 General Maintenance Worker?

Sign up to receive alerts about other jobs on the General Maintenance Worker 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

Sign up to receive alerts about other jobs with skills like those required for the General Maintenance Worker.

Click the checkbox next to the jobs that you are interested in.

  • Carpentry Skill

    • Income Estimation: $48,653 - $61,184
    • Income Estimation: $54,361 - $72,537
  • Corrective Maintenance Skill

    • Income Estimation: $41,592 - $69,410
    • Income Estimation: $45,176 - $68,103
This job has expired.
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

Job openings at Didlake, Inc.

  • Didlake, Inc. Silver, MD
  • Company Summary Didlake, Inc. is a non-profit rehabilitation services organization. At Didlake, creating opportunities that enrich the lives of people with... more
  • 6 Days Ago

  • Didlake, Inc. Norfolk, VA
  • Didlake, Inc. is a non-profit rehabilitation services organization. At Didlake, creating opportunities that enrich the lives of people with disabilities is... more
  • 7 Days Ago

  • Didlake, Inc. Fort Belvoir, VA
  • Didlake, Inc. is a non-profit rehabilitation services organization. At Didlake, creating opportunities that enrich the lives of people with disabilities is... more
  • 7 Days Ago

  • Didlake, Inc. Arlington, VA
  • This position is part of the AbilityOne Program and requires a documented disability. Didlake, Inc. is a non-profit rehabilitation services organization. A... more
  • 9 Days Ago


Not the job you're looking for? Here are some other General Maintenance Worker jobs in the Baltimore, MD area that may be a better fit.

  • Chugach Government Solutions, LLC Annapolis, MD
  • About Us When you work at Chugach Government Solutions (CGS), you join a proud legacy of supporting missions while sustaining culture. The federal division... more
  • 2 Days Ago

  • Chugach Government Solutions, LLC Annapolis, MD
  • About Us When you work at Chugach Government Solutions (CGS), you join a proud legacy of supporting missions while sustaining culture. The federal division... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!