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.
Any Graduate