Job Description
Roles and Responsibilities:
- Lead the architectural design and implementation of complex SharePoint
- solutions.
- Collaborate with business stakeholders, project managers, and development
- teams to gather requirements and define technical solutions.
- Develop and maintain a comprehensive architecture strategy that aligns with
- business goals and technical standards.
- Design and implement integration strategies for SharePoint with other
- Microsoft 365 applications and services, such as Teams, OneDrive, and Power
- Automate.
- Ensure that solutions are scalable, secure, and compliant with organizational
- policies and industry standards.
- Provide technical leadership and guidance to development teams, ensuring
- best practices and high-quality deliverables.
- Conduct architectural reviews and assessments to identify and mitigate risks
- and ensure alignment with the overall architecture.
- Stay current with the latest advancements in SharePoint and related
- technologies, incorporating new features and best practices into solutions.
- Document architectural designs, technical specifications, and best practices.
- Mentor and train team members on SharePoint development and architecture
- principles.
Technical Skill Sets:
- Extensive experience with SharePoint Online and on-premises SharePoint
- environments.
- Deep understanding of Microsoft 365 applications such as Teams, OneDrive,
- and Power Automate.
- Proficiency in client-side technologies such as JavaScript, HTML, CSS, and REST
- APIs.
- Strong knowledge of SharePoint development tools and frameworks, such as
- SharePoint Designer, Visual Studio, and SPFx.
- Experience with enterprise architecture frameworks and methodologies.
- Proven track record in designing and implementing scalable, secure, and
- efficient SharePoint solutions.
- Excellent problem-solving skills and the ability to think critically and
- strategically.
- Strong communication and interpersonal skills, with the ability to work
- effectively with diverse teams and stakeholders.
- Leadership abilities and experience mentoring and guiding development
- teams.
- Ability to manage multiple projects and priorities in a fast-paced environment.
EA Number: 11C4879