Microsoft Cloud for Nonprofits Specialist (State College PA)

Save to Favorites

ORGANIZATION: Free For Charity

Free For Charity Logo

Position Title: Microsoft Cloud for Nonprofits Specialist

Organization: Free For Charity

Location: Remote

Duration: [e.g., 6 months, 1 year, or ongoing]

Hours: [e.g., 10-15 hours per week]

Position Overview:

Free For Charity is seeking a dedicated and skilled Microsoft Cloud for Nonprofits Specialist to help our organization leverage the full potential of Microsoft's cloud technologies. The ideal candidate has a strong background in Microsoft cloud services, including Azure, Office 365, Dynamics 365, and Power Platform, and is passionate about applying their expertise to support our mission. As a Microsoft Cloud for Nonprofits Specialist, you will work closely with our IT team to design, implement, and manage our cloud infrastructure, ensuring efficient, secure, and scalable access to our organization's resources.

Key Responsibilities:

  1. Collaborate with the IT team to assess our organization's needs and design a comprehensive Microsoft cloud strategy tailored to our mission and objectives.
  1. Implement, configure, and manage Microsoft Azure services, including but not limited to Azure Virtual Machines, Azure Storage, and Azure Networking.
  1. Migrate existing applications, databases, and data to the Microsoft Non-Profit Cloud and ensure seamless integration with on-premises systems.
  1. Set up, administer, and optimize Office 365 Non-Profit services, such as Exchange Online, SharePoint Online, and Microsoft Teams, to enhance collaboration and productivity across the organization.
  1. Customize and configure Microsoft Dynamics 365 applications to streamline operations, improve constituent engagement, and support data-driven decision-making.
  1. Utilize Microsoft Power Platform tools, including Power Apps, Power Automate, Power BI, and Power Virtual Agents, to develop custom applications, automate workflows, analyze data, and create chatbots.
  1. Monitor and optimize the cloud environment to ensure efficient performance, cost-effectiveness, and scalability.
  1. Implement and maintain security best practices, including data protection, access control, and compliance with relevant data protection regulations.
  1. Troubleshoot and resolve technical issues related to the Microsoft Non-Profit Cloud environment.
  1. Provide training and support to staff members on cloud-related technologies and processes, and effectively communicate complex technical concepts to non-technical users.
  1. Stay up-to-date with the latest developments in Microsoft cloud technologies and share relevant knowledge with the team.
  1. Participate in regular team meetings to provide updates and discuss progress.


  1. Demonstrated experience working with Microsoft cloud technologies, such as Azure, Office 365, Dynamics 365, and Power Platform.
  1. Knowledge of cloud architecture, deployment, and migration best practices.
  1. Familiarity with Microsoft Non-Profit Cloud program offerings and requirements.
  1. Strong problem-solving skills and the ability to troubleshoot technical issues.
  1. Excellent communication and interpersonal skills, with the ability to explain complex technical concepts to non-technical users.
  1. Highly organized and able to manage multiple tasks simultaneously.
  1. Self-motivated and able to work independently or as part of a team.
  1. Project management experience, with a track record of successfully executing technology projects.
  1. A passion for Free For Charity and a commitment to making a difference.

To Apply:

Please submit your resume and a brief cover letter detailing your interest in the position and relevant experience to We look forward to hearing from you!

4 More opportunities with Free For Charity

Request failed
{{ opp.title }}
This is a Virtual Opportunity.
{{ opp.location }}
We'll work with your schedule
{{ opp.dateStr }}
{{ opp.timeStr }}

About Free For Charity


301 Science Park Road, Suite 119, State College, PA 16803, US

Mission Statement

Free for Charity has a simple mission with broad implications. Reduce costs and increase revenues for nonprofits; putting that money back into their charitable mission where it belongs. This charity for charities seeks to replace as many functions as possible that current nonprofits pay for to for-profit companies with free or at cost work from our campus, on site projects, or partnerships with other entities.


Some things we are working to get to free or at cost to non profits and charity groups are:

  • Free charity website hosting and design with tons of paid products included free for charities
  • Free Charity .org domain names and Microsoft hosted email services
  • Research papers, case studies, and use cases from other industries and nonprofits.
  • Guides for the charity or nonprofit manager in many best business practices.
  • Unbiased technology directory focused on helping you find the software and tools you need.
  • Unbiased service and consultant directory again free of overt marketing or gimmicks.

Free for Charity engages in a full cycle training and workshop programs to develop the needed talent by leveraging the growing use of telecommuting and information technology from a campus environment.

Free for Charity trains both the in-house staff of existing charities, as well as direct employees and volunteers of Free for Charity who will then perform work for charities as out of house consultants.

Cultivation of information technology and business skills is the charitable purpose and the net result of Free for Charity. As part of the educational mission Free for Charity trainees engage local residents, small businesses, and pre 501c3 charities to build up the skills needed to work on complex non-profit projects.


Computers & Technology
Homeless & Housing
Computers & Technology, Employment, Homeless & Housing


We'll work with your schedule.


301 Science Park RoadSuite 119State College, PA 16803



  • Software Engineering
  • IT Strategy
  • IT Management
  • System Engineering
  • IT Consulting
  • Security / Network Administration




  • Must be at least 18
  • Orientation or Training
  • Minimum of 100 hours per year.

Report this opportunity