Job Description
We are seeking a skilled SharePoint Administrator / Developer to support and enhance our SharePoint environments. This role will be responsible for administration, user support, and continuous improvement of SharePoint solutions, while collaborating closely with business stakeholders and functional teams to deliver efficient, user-focused solutions.
Key Responsibilities
- Manage SharePoint environments, including installation, configuration, and maintenance (SharePoint Online and/or on-premises)
- Administer user access, permissions, and group management
- Monitor system health, performance, and troubleshoot issues proactively
- Implement and maintain backup and disaster recovery strategies
- Ensure compliance with organizational security policies and best practices
- Apply patches, updates, and service packs to maintain system integrity
- Collaborate with business users to gather and document requirements
- Create and manage SharePoint sites, libraries, lists, and content types
- Provide training and ongoing support to end users
- Identify and implement process improvements using SharePoint tools (workflows, forms, automation)
- Develop dashboards and reports leveraging SharePoint and Power BI
- Support Agile processes by working user stories and guiding functional direction alongside team leadership
Required Qualifications
- 3+ years of experience administering SharePoint environments
- Strong knowledge of SharePoint Online and/or on-premises platforms
- Experience with user permissions, governance, and security best practices
- Ability to troubleshoot performance and system issues
- Experience with backup and recovery processes
- Strong communication skills with the ability to work directly with business stakeholders
- Experience working in Agile environments and handling user stories
Preferred Qualifications
- Experience with Microsoft 365 (O365) development and administration
- Familiarity with:
- PowerApps
- Power Automate (Flows)
- SharePoint Framework (SPFx) or custom development
- Experience building dashboards and reports using Power BI
What We’re Looking For
- A proactive problem-solver who can work independently and collaboratively
- Strong attention to detail and organizational skills
- Ability to translate business needs into technical solutions
- Passion for improving processes and user experience
Nice to Have
- Experience supporting enterprise-level SharePoint environments
- Knowledge of governance frameworks and compliance standards