SharePoint Consultant (PnP + PowerShell Scripting

Overview

Contract - W2
Contract - long-term

Skills

PnP PowerShell version
PowerShell 5.1
Microsoft 365 ecosystem
PowerShell scripts

Job Details

Primary Skills
Administrative Tasks..
Secondary Skills
N/A
Job Description

Job Title: SharePoint Consultant (PnP + PowerShell Scripting)

Location: Princeton, NJ (Onsite Preferred)
Duration: 4 6 Weeks (Contract)

Project Summary:

We are seeking an experienced SharePoint Consultant with in-depth expertise in PnP PowerShell scripting (version 1.12.0) and PowerShell 5.1 to support a short-term migration, automation, and customization project. The consultant will work closely with internal IT and business stakeholders to streamline SharePoint Online operations, automate administrative tasks, and support content migration.

Key Responsibilities:

  • Develop and execute PnP PowerShell 1.12.0 scripts using PowerShell 5.1 to manage and automate SharePoint Online tasks.
  • Migrate SharePoint content, including site collections, lists, and libraries using scripting.
  • Configure SharePoint Online settings, custom site templates, and automation workflows.
  • Troubleshoot and resolve issues related to permissions, scripts, and site configuration.
  • Document all scripts, logic, and best practices for handover and knowledge sharing.
  • Collaborate with IT and business teams to advise on automation strategies and improvements.

Required Skills:

  • Strong hands-on experience with PnP PowerShell version 1.12.0 and PowerShell 5.1.
  • Solid background in SharePoint Online administration and the Microsoft 365 ecosystem.
  • Proven expertise in automating site provisioning, permission management, and custom configurations.
  • Ability to write clean, reusable, and well-documented PowerShell scripts.
  • Experience with SharePoint content migration and scripting-based site automation.
  • Deep understanding of SharePoint architecture-site collections, lists, libraries, and workflows.

Preferred Qualifications:

  • Microsoft 365 or SharePoint certification is a plus.
  • Familiarity with Power Automate or SharePoint Framework (SPFx) is a strong advantage.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.