Job Title: M365 Support Engineer / Application Developer Location: Boston, MA
Duration: 12 Months Job Description MassDOT is seeking an experienced
M365 Support Engineer to join the Applications Operations Group.
The candidate will play a key role in leading
SharePoint migrations from network drives, Dropbox, and SharePoint 2019 to
SharePoint Online and Microsoft Teams, while also providing
support for Power Platform apps and maintaining
enterprise-level documentation for business-critical applications.
Responsibilities
- Provide support and troubleshooting for SharePoint Online and Power Platform apps (Power Apps, Power Automate, Dataverse).
- Lead migrations from Dropbox, network drives, and SharePoint 2019 to SharePoint Online and Microsoft Teams.
- Develop and maintain migration runbooks, technical documentation, and user guides.
- Collaborate with IT teams, vendors, and stakeholders to deliver scalable M365 and Power Platform solutions.
- Resolve migration, integration, and performance issues in a timely manner.
Core Technical Expertise SharePoint & Migration
- 6+ years of experience with SharePoint On-Premises (2019) and SharePoint Online.
- Proven track record of large-scale migrations using tools like ShareGate or Microsoft Migration Tool.
- Strong knowledge of site collections, permissions, metadata, taxonomy, retention policies, and governance.
- Ability to resolve common migration challenges (permissions conflicts, metadata mapping, broken workflows).
Security & Compliance
- Expertise in configuring SharePoint Online and Power Platform security:
- Tenant/site-level permissions and role management.
- Azure AD integration for identity and access.
- Security and compliance features (DLP, sensitivity labels, retention).
- Ability to enforce governance and best practices while balancing usability.
Power Platform Support
- Hands-on experience supporting Power Apps, Power Automate, and Dataverse solutions.
- Strong troubleshooting skills for app performance, broken flows, and connector permissions.
- Knowledge of security roles, environment strategies, and ALM (Application Lifecycle Management).
Automation & Tools
- Proficiency in PowerShell scripting and PnP provisioning for automation.
- Familiarity with Azure DevOps, Git, or TFS for work tracking and deployments.
Documentation & Process Skills
- Skilled at producing Runbooks, SOPs, technical design documents, and knowledge base articles.
- Ability to clearly communicate technical guidance to IT staff, vendors, and business partners.
Soft Skills
- Strong problem-solving abilities, especially in migration and security.
- Excellent communication and collaboration skills with technical and business teams.
- Ability to manage multiple projects and support tickets simultaneously.
- Proactive, adaptable, and team-oriented.
Preferred / Nice-to-Have
- Bachelor's degree in computer science, Information Systems, or related field.
- Microsoft certifications: M365 Security Administrator, SharePoint Associate, or Power Platform Fundamentals.
- Experience integrating M365 with third-party tools (Adobe Sign, Salesforce, ServiceNow, ArcGIS).