Responsibilities
- Design and configure portal content and applications that integrate with other enterprise systems and third party products.
- Integrate non-SharePoint related services into SharePoint applications as needed.
- Design, create, and organize site collections that support efficient business process workflows in SharePoint. This includes participating in user interface design.
- Assist other administrators, developers, analysts, and users in conceptualizing and developing SharePoint solutions.
- Continually strive to improve the efficiency and usability of our SharePoint solutions, leveraging your ongoing research and understanding of business needs.
- Provide expertise and support to end users and other members of the IT support team.
- Conduct research on emerging SharePoint development tools and strategies.
- Automate tasks and jobs leveraging Microsoft Power Automate.
- Recommend, schedule, and perform software improvements and upgrades.
- Collaborate with teams across the organization to understand business requirements and translate them into effective Power Platform solutions.
- Design, develop, and deploy automation solutions using the Power Platform suite (Power Apps, Power Automate).
- Design, implement and maintain proper security and compliance standards to securely support and protect company data.
Qualifications
- At least one (1) year of experience in programming to extend SharePoint features and functionalities.
- Experience working with cloud-based SharePoint and Microsoft 365 environments.
- Proficiency in creating forms and workflows within the SharePoint environment using Power Automate.
- Deep understanding of SharePoint architecture, capabilities, and best practices.
- Proven experience in implementing SharePoint solutions across various business environments.
- Hands-on experience with custom branding and navigation, configuring and administering search, configuring site collections, designing security models, developing content types, creating workflows, and scripting in SharePoint.
- Experience with Power Automate for automating workflows and tasks, as well as Power Apps for developing custom applications within the Microsoft 365 ecosystem.
- Proficiency in .NET development to extend SharePoint functionalities and integrate with other systems.
- Experience in managing and developing solutions using SQL Server or similar database systems.
- Strong knowledge of SharePoint Online and Office 365, including administration and management.
- Experience with Azure services and Azure DevOps for deployment and integration within the SharePoint and Office 365 environments.
- Design experience related to creating web and intranet sites, focusing on user experience and interface design.
- Knowledge of best practices in permission and access management, leveraging Active Directory (AD) groups for security and compliance.
- Proven skills in analyzing complex issues and developing effective solutions.
- Ability to prioritize and execute tasks efficiently in a high-pressure environment.
- Clear and coherent in both written and verbal communication skills for effective collaboration and presentation of ideas.
- Skilled at working within a team-oriented, collaborative environment.
- Ability to present ideas and solutions in business-friendly and user-friendly language.
- Highly self-motivated and capable of self-direction.
- Keen attention to detail in all aspects of work.
Screening Criteria
- Bachelor’s degree in computer science, information technology, computer engineering or a similar role.
- Minimum if three (3) years of experience as a Microsoft Cloud and ADO Administrator & Power Automation Engineer.
- Must have a stable employment history.