· Troubleshoot issues and provide customer support for end users utilizing Microsoft 365 SharePoint Online, Microsoft 365 Enterprise SharePoint, and on-premises environments.
· Schedule, plan, and perform system upgrades, including testing, rollback procedures, and risk analysis for email and related services.
· Develop and implement custom solutions within SharePoint, including web parts, workflows, and custom applications.
· Design and plan SharePoint architecture based on organizational requirements and industry best practices.
· Develop strategies for integrating SharePoint with other systems and applications in the enterprise.
· Write, test, and debug code to enhance SharePoint functionalities and integrate with other systems.
· Collaborate with stakeholders to gather requirements and ensure developed solutions meet business needs.
· Identify and resolve issues related to SharePoint applications and configurations.
· Document code, configurations, and processes for future reference and maintenance.
· Establish and enforce governance policies to ensure proper usage, security, and scalability of SharePoint environments.
· Optimize SharePoint performance by identifying and addressing bottlenecks, scalability issues, and architectural inefficiencies.
· Provide guidance and support to development teams, administrators, and end-users on SharePoint best practices and functionalities.