Responsibilities
Providing ongoing assessment of Commerce’s current SharePoint Online environment and make recommendations for improvement and administration according to best practices;
Developing and managing a standard layout for existing and new Commerce SharePoint sites to maintain uniformity, including SharePoint branding according to Microsoft best practices;
Creating and maintaining SharePoint governance and usage policy, including:
a. SharePoint Usage and Features,
b. User Role Definitions,
c. Content Management Procedures,
d. Custom components creation (i.e. custom workflows, custom surveys, and custom pages),
e. Approval Processes, and
f. Problem Identification and Resolution;
Planning for Commerce’s future capacity and growth requirements within SharePoint, including migration considerations to SharePoint 2019 and SharePoint Online;
Collaborating with Commerce program areas for SharePoint needs and site development;
Creating standards and processes for implementing new SharePoint sites;
Working with Commerce’s IT Leadership Team to consolidate, or migrate, Commerce’s administrative applications to the SharePoint platform;
Administering and managing the SharePoint environment for Commerce;
Building reporting dashboards using JavaScript frameworks;
Building provider hosted apps and SharePoint hosted apps using Power Apps;
Creating and maintaining environment documentation, environment mapping, and best practices guidelines; and
Transferring knowledge to the appropriate Commerce staff to ensure the continued management of SharePoint within Commerce.
Required Skills
Bachelor’s Degree in Computer Science, Information Systems, or other related field, Microsoft Certified Solutions Associate (MCSA) or Microsoft Certified Solutions Expert (MCSE) certification, or equivalent work experience;
A minimum of four (4) years of IT work experience in system analysis, development and engineering in an online environment;
A minimum of five (5) years of IT work experience with server infrastructure and SharePoint 2016 and SharePoint Online support, including but not limited to:
a. Microsoft server administration for SharePoint Online
b. High Availability architecture;
c. Developing, configuring, and maintaining document libraries, enterprise lists, site collections, and search optimization;
d. Managing SharePoint end user accounts, permissions, and access rights in accordance with best-practices regarding privacy and security;
e. Managing production system monitoring and alerts, maintaining inventory, and reviewing and analyzing logs;
f. Establishing performance baselines and producing performance statistics reports;
g. Monitoring and performance tuning of Microsoft SharePoint infrastructure environment;
h. System troubleshooting and problem resolution, including application, code, network, and database dependencies;
i. Application, database, and server backup and recovery; and
j. Incorporating security best practice design, updates, and patches into current and new infrastructure;
A minimum of three (3) years of experience in providing technical support for maintenance of new and existing server and database infrastructure services;
A minimum of three (3) years of experience in providing customer service for client-reported issues requiring technical assistance;
Leadership experience with managing and completing complex projects relevant to SharePoint infrastructure services;
Experience in supporting the management and completion of complex projects or project tasks relevant to SharePoint infrastructure services as a team member;
Experience with and understanding of Commerce policies and procedures for IT services as it applies to the project or task at hand; and
Experience with PowerShell scripting and automation
Bachelor's degree