Jobs · Engineering · California

Senior SharePoint & Power Platform Engineer

Milestone Technologies, Inc. · Torrance, CA · 1 mo ago
Engineering$65/hrContract

Key Responsibilities

  • Design, implement, and maintain SharePoint Online access management, including site permissions, permission levels, groups, sharing policies, and conditional access aligned with least-privilege principles.
  • Audit and remediate SharePoint access on a recurring basis; establish governance policies for site provisioning, ownership, and lifecycle management.
  • Design and build reusable SharePoint site templates (site scripts, site designs, PnP templates) to standardize department and project site provisioning.
  • Architect, build, and maintain the corporate SharePoint intranet, including information architecture, navigation, branding, and content publishing workflows.
  • Design and develop Power Automate workflows for business process automation, including multi-stage approvals delivered through Microsoft Teams (Approvals app / adaptive cards).
  • Build and support automated workflows integrating SharePoint, Teams, Outlook, and other Microsoft 365 services (e.g., document approvals, onboarding, request intake).
  • Troubleshoot, monitor, and optimize existing flows and sites for performance, reliability, and error handling.
  • Partner with business stakeholders to gather requirements and translate manual processes into automated, scalable solutions.
  • Document architecture, governance standards, and standard operating procedures for SharePoint and Power Automate solutions.
  • Provide technical guidance and mentorship to junior engineers and end users on SharePoint and Power Automate best practices.
  • Stay current on Microsoft 365 roadmap changes affecting SharePoint, Power Automate, and Teams, and assess their impact on existing solutions.

Required Qualifications

  • 5+ years of hands-on experience administering and developing on SharePoint Online, including permissions/access management and site architecture.
  • 3+ years of experience building Power Automate workflows, including approval flows integrated with Microsoft Teams.
  • Strong knowledge of SharePoint permission structures, groups, sharing links, and security best practices.
  • Proven experience designing and deploying SharePoint site templates (site scripts/site designs, PnP Provisioning, or similar).
  • Experience designing and building intranet sites in SharePoint Online (communication sites, hub sites, navigation, and content governance).
  • Solid understanding of Microsoft 365 ecosystem (Teams, Outlook, OneDrive) and how it integrates with SharePoint and Power Automate.
  • Strong troubleshooting skills and ability to optimize flow performance and resolve failures.
  • Excellent communication skills with the ability to work directly with business stakeholders and translate requirements into technical solutions.

Preferred Qualifications

  • Experience with PnP PowerShell or PnP.js for SharePoint provisioning and automation.
  • Familiarity with Power Apps for building companion forms/interfaces to Power Automate workflows.
  • Experience with SharePoint Framework (SPFx) development.
  • Knowledge of Microsoft Purview / Information Governance and records management in SharePoint.
  • Microsoft certifications such as MS-102, MS-721, or PL-500.

Similar jobs