Habitat for Humanity of Greater Nashville

M365 and IT Manager

Habitat for Humanity of Greater Nashville

Apply

Job Summary

The M365 and Information Technology Manager will be responsible for overseeing and implementing the daily operations of Habitat’s IT systems under the direction of the Senior Director of Information Technology, ensuring they run smoothly and efficiently. This role involves coordinating with various internal department staff members, troubleshooting technical issues, monitoring computer and software updates, and implementing system improveme

 

Job Responsibilities

KEY RESPONSIBILITY AREAS

  • Manage and maintain M365 environments, including SharePoint, OneDrive, Teams, Microsoft Intune and Exchange Online.
  • Configure and administer security policies, compliance settings, and user access within the M365 suite.
  • Support users with training on all M365 products.
  • Implement and manage Azure Active Directory (Azure AD) for user and identity management, and configure hybrid environments integrating with Local AD.
  • Implement and manage Group Policy Objects (GPOs) to enforce security settings and IT policies across the network.
  • Manage AD security roles, permissions, and user authentication to safeguard the network.
  • Provide tier 1 support for end users, including M365 applications, hardware/software troubleshooting, and other IT systems.
  • Implement and monitor M365 security settings, including multi-factor authentication (MFA), encryption, and data loss prevention (DLP).
  • Assist with governance and policy creation for M365 usage, ensuring proper data protection and access control.
  • Manage and maintain on-premises Windows Servers, Active Directory, Group Policy, and DHCP/DNS.
  • Work with the outsourced IT provider to ensure regular server maintenance, updates, and backups.
  • Manage and support Dell computers, ensuring proper patching, security policies, and performance optimization.
  • Administer Microsoft Intune for mobile device and endpoint management.
  • Oversee KnowBe4 security awareness training, phishing simulations, and reporting.
  • Maintain accurate IT documentation, including system configurations, network topology, and asset tracking.
  • Coordinate with Senior Director of Information Technology and other departments to ensure seamless operations.
  • Implement and document system changes and upgrades.
  • Maintain accurate records of system configurations and procedures.
  • Ensure data security and backup procedures are followed.
  • Assist in the development and implementation of IT policies and procedures.
  • Use monitoring tools to track system health, performance metrics, and potential issues.
  • Assist in conducting training sessions and create user guides to help staff utilize IT resources effectively.
  • Facilitate communication between IT and other departments to understand user requirements.
  • Enforce data security protocols to protect sensitive information.
  • Assist in evaluating new technologies and recommending upgrades that align with organizational needs.
  • Other duties as directed by management

 

ESSENTIAL FUNCTIONS OF THE JOB:

  • Ability to provide in-person technical support and training to staff during regular business hours
  • Perform routine maintenance tasks, including updates, patches, and backups.
  • Work closely with other departments to ensure IT systems meet their needs and support their operations.
  • Respond to helpdesk tickets and user inquiries in a timely manner.
  • Excellent communication skills, both verbal and written, to assist users and create clear documentation.
  • Ability to work independently and in collaboration with a team.
  • Great attention to detail, coordination, follow-up, and ability to understand and enforce information technology guidelines and procedures is required.
  • Regular and reliable attendance required.
  • Requires discretion and confidentiality.

TIME REQUIREMENTS 

Average time for this position is approximately 40+ hours/week.  Regular office hours required (M-F 8:00am- 5:00 pm) , as well as availability for occasional evening sessions and meetings and weekend activities

Qualifications

  • Degree in Information Technology, Business Administration, or equivalent experience required.
  • Minimum of 5 years of hands-on experience with Microsoft 365 administration (Exchange Online, Entra ID, SharePoint, OneDrive, Teams, etc.).
  • Minimum 5 years Information Technology experience: including Microsoft 365, desktop support, network administration, database administration, and IT operations.
  • Experience with Azure Active Directory (Azure AD) and hybrid environments (Azure AD Connect).
  • Solid understanding of IT infrastructure (networking, servers, storage, etc.) and security protocols.
  • Ability to communicate effectively with internal users with widely varied technical skills and external resources in managing the comprehensive network
  • Position requires excellent time-management, communication, systems, telecommunications, and organizational skills
  • Must have the ability and desire to work respectfully with people of all cultures, languages, national origins, races, ethnic backgrounds, religions, classes, immigration statuses, sexual orientations, gender identity and expressions, ages, mental or physical abilities, and other diversity factors.
  • Must conduct all activities in accordance with Habitat principles.

Additional Information

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Simple IRA with 3% company match
  • Health Savings Account
  • Employee Assistance Program
  • 10 paid holidays
  • 10 paid vacation days
  • 10 paid sick days (per calendar year)

How to Apply

For all interested and qualified candidates, please send a Cover Letter and Resume with three professional references to: jobs@habitatnashville.org  or visit habitatnashville.org/careers.

Details

  • Date Posted: April 17, 2025
  • Type: Full-Time
  • Job Function: Information Technology
  • Service Area: Community Development