IT Intern-SharePoint Services & Automation
We are seeking a motivated and detail-oriented intern to support the design, development, and enhancement of automated workflows within Microsoft 365. The intern will work with Microsoft 365 technologies—including Document Processing Services for Microsoft 365/Content AI, Power Automate, Power Apps, SharePoint, and PowerShell—to create intelligent, self-service content solutions that automate metadata generation, generate content reports, and enable end-users to request updates, features, reports, and other SharePoint configurations. This role combines intelligent content automation with administrative scripting and user-facing workflow design to reduce manual effort, streamline operations, build scalable digital workflows, and improve operational efficiency across the organization.
WHAT YOU’LL GAIN:
- Hands-on experience with Microsoft 365 automation technologies including Document Processing Services for Microsoft 365/Content AI, Power Automate, Power Apps, PowerShell, and SharePoint administration.
- Real-world experience building solutions used daily by business users.
- Exposure to automation, scripting, version control, and enterprise workflow standards.
- Mentorship and guidance from experienced IT professionals.
- A portfolio of impactful, resume-ready automation and process-improvement projects.
KEY RESPONSIBILITIES:
Document Processing & Content Automation:
- Build, train, and maintain document processing models (classification, extraction, understanding) using Document Processing Services for Microsoft 365/Content AI and related tools.
- Develop automated workflows using Power Automate, SharePoint, and other Microsoft 365 services to reduce manual data entry and streamline content operations.
- Create modern templates, content types, and document assembly solutions to drive standardization and improve user experience.
- Analyze existing manual workflows, identify automation opportunities, and design scalable, repeatable improvements.
- Document processes, test changes, and support deployment and ongoing optimization of solutions.
Self-Service Solutions & Administrative Automation:
- Create user-friendly self-service interfaces using Power Apps, SharePoint, Copilot, or similar native tools to collect information and trigger automated processes.
- Develop repeatable PowerShell scripts to automate administrative tasks such as SharePoint site creation, permission configuration, and metadata setup.
- Integrate these scripts into automated workflows using Power Automate, Copilot, or other Microsoft 365 orchestration tools.
- Build workflows for common requests (e.g., external collaboration sites) that collect required inputs—such as site details, requested features, external users, and permissions—and execute the request automatically.
- Apply good software development practices including version control with Git, code commenting, documentation, and structured testing
OTHER ESSENTIAL DUTIES AND RESPONSIBILITIES -- Essential duties and responsibilities may include, but are not limited to, the following:
- Develop and maintain city Information Architecture and Metadata Schema.
- Support management of content systems and asset libraries i.e. lists, libraries, permissions, site design (e.g., SharePoint), ensuring version control, scalability, and reusability.
- Audit Entra security groups to standardize membership types, naming conventions, and usage.
- Develop and maintain documentation, knowledge articles, and change records.
- Document administrative procedures, create internal knowledge base content, and train IT staff on M365 features as needed.
- Troubleshooting user issues and providing technical support.
- Identify ways to update SharePoint pages using modern web parts, layouts, and templates to improve usability.
- Conduct user experience (UX) testing.