Demo

Microsoft 365 and Network Administrator

Ascend Nonprofit Solutions
Charlotte, NC Full Time
POSTED ON 7/9/2026
AVAILABLE BEFORE 8/7/2026
About Ascend Nonprofit Solutions

Ascend Nonprofit Solutions (Ascend NPS) provides IT strategy, design, management, and support to nonprofit organizations across the Southeastern United States. We are experiencing significant growth and are expanding our innovative 365 Administrative team.

At Ascend NPS, we are deeply committed to the mission of our nonprofit partners. We strive to deliver best-in-class service and excellence. Our IT department is a place where you can be part of something extraordinary, where your input is valued, and your voice is heard. In this role, you will help design and support tenants and networks for organizations that provide a vital safety net for our community.

Job Summary

We are seeking a skilled Microsoft 365 and Network Administrator to manage cloud environments with some core network infrastructure. You will oversee system stability, lead migrations, and enforce high-level security standards like HIPAA. This role is ideal for a community-minded IT professional who thrives in a collaborative team environment and has a passion for technology.

Primary Responsibilities

Cloud & Systems

  • Administer and manage hosted Microsoft 365 environments for diverse client agencies.
  • Lead migration projects moving clients from on-premise or Google environments to M365 tenants.
  • Administer and maintain Windows and Linux physical and virtual server environments.
  • Manage Active Directory, Azure AD, ADFS, and Group Policy Objects (GPOs).

Networking & Infrastructure

  • Configure and maintain VLANs, routing protocols, and switch port allocations.
  • Manage wireless access points (WAPs), routers, and core network switches.
  • Deploy and maintain firewalls, access control lists (ACLs), and secure VPN tunnels.
  • Monitor server health and network performance to ensure maximum up time.

Security, Compliance & Stability

  • Maintain HIPAA and FERPA compliant infrastructure and network security systems.
  • Utilize industry tools to monitor tenants, prevent threats, and remediate security issues.
  • Enforce system stability through regular updates, patch management, and backup operations.
  • Create and update accurate, comprehensive system and network documentation.

Customer Service & Support

  • Provide Tier 2 and Tier 1 support, acting as an escalation point for service desk personnel.
  • Build positive, supportive relationships with co-workers, nonprofit partners, and vendors.
  • Deliver superior customer service aligned with the mission of serving others.

Technical Requirements & Qualifications

  • Experience: 3 years deploying and supporting Microsoft 365 tenant environments.
  • Migrations: Proven track record of executing 5 on-premise/Google to M365 migrations.
  • Virtualization: 3 years of experience deploying and supporting virtual server environments.
  • Legacy Systems: Knowledge of Windows Server 2012 R2 and 2016 environments.
  • Education: At least a 2-year college degree or equivalent hands-on experience.
  • Compliance: Experience implementing M365 security for high-security environments (HIPAA/FERPA).
  • Certifications: Microsoft Certifications preferred (MCP, MCSA, MCSE).
  • Mobility: Valid Driver's License, auto insurance, reliable vehicle, and ability to travel locally.
  • Legal: Must be a US Citizen or active Green Card holder.

Key Attributes of the Ideal Candidate

  • Mission-Driven: Fully committed to the growth of Ascend NPS and the nonprofits served.
  • Collaborative: Committed to team success over individual accomplishment.
  • Growth-Oriented: Energized by scaling organizations through modern technology.
  • Proactive: Self-directed, innovative, organized, flexible, and focused on continuous process improvement.

Benefits

Ascend NPS offers a comprehensive employee benefit program focused on health, security, and work/life balance:

  • Medical, Dental, and Vision insurance.
  • Health and Dependent Care Flexible Spending Accounts (FSAs).
  • Retirement plans with company match.
  • 20 days of PTO plus 11 paid holidays.
  • Life, Accidental Death & Dismemberment (AD&D), and Disability insurance (Short/Long Term).
  • Fit4Work Wellness Program and Employee Assistance Program (EAP).

Ascend NPS is an equal opportunity employer.

No calls, emails, or visits please.

The above statements are intended to describe the general nature and level of work being performed by people assigned this job classification. They are not to be constructed as an all-inclusive list of all duties, skills, and responsibilities of people so assigned.

Salary.com Estimation for Microsoft 365 and Network Administrator in Charlotte, NC
$80,997 to $98,717
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 Microsoft 365 and Network Administrator?

Sign up to receive alerts about other jobs on the Microsoft 365 and Network Administrator career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$83,502 - $107,152
Income Estimation: 
$104,896 - $133,785
Income Estimation: 
$123,198 - $153,566
Income Estimation: 
$83,089 - $102,314
Income Estimation: 
$109,654 - $138,234
Income Estimation: 
$104,823 - $128,381
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 Ascend Nonprofit Solutions

  • Ascend Nonprofit Solutions Charlotte, NC
  • Job Title: Student Support Specialist Status: Full Time/Exempt/11 months Department: Programming Reports To: Director, Program Operations Summary The Stude... more
  • 13 Days Ago

  • Ascend Nonprofit Solutions Charlotte, NC
  • Safe Alliance – SRC Client Care Specialist Essential Duties And Responsibilities Support the agency mission by providing hope and healing to those impacted... more
  • 3 Days Ago

  • Ascend Nonprofit Solutions Charlotte, NC
  • Position: Digital Content Coordinator Status: Part-Time, 20-25 hours per week Reports To: Director of Communications Salary: $20-$25 per hour Anticipated S... more
  • 3 Days Ago

  • Ascend Nonprofit Solutions Charlotte, NC
  • Organization Overview Smart Start of Mecklenburg County (Smart Start or SSMC) is a Charlotte-based non-profit that funds local programs for children ages b... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Microsoft 365 and Network Administrator jobs in the Charlotte, NC area that may be a better fit.

  • Microsoft Charlotte, NC
  • Marketing Manager (Contract) Please note that this is a contract role providing services to Microsoft through external staffing partners of Allegis Global ... more
  • 1 Day Ago

  • Honeywell Aerospace Charlotte, NC
  • Job Description As a Microsoft 365 Exchange Administrator here at Honeywell, you will be responsible for designing and evolving our technology landscape. C... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!