Sharepoint Platform Engineer

Company Details

Industry: Non-Profit Organization Management
Description: World Vision is an international Christian relief, development and advocacy organisation working in almost 100 countries world-wide to create lasting change in the lives of children, families and communities to overcome poverty and injustice.

Job Details

Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Sep 19, 2026
Salary: KES Unspecified / month
Other Pay: Benefits
Job Category: Telecommunications

Job Description

Role Overview

This position focuses on the day-to-day administration, governance, and optimization of a large enterprise SharePoint Online and Microsoft 365 environment. You will configure tenant settings, enforce security and compliance standards, design information architectures that move beyond folder-based storage, and build low-code workflow automations using Power Automate and related tools. Your work directly reduces operational overhead, ensures data integrity and security, and enables business teams to collaborate and manage content more effectively across the organization.

Key Responsibilities

  • Manage tenant-level configuration settings, enforce governance policies, and monitor platform performance and compliance.
  • Design and maintain secure permission structures using SharePoint groups, Microsoft 365 Groups, role-based access controls, and appropriate permission inheritance models.
  • Identify and remediate orphaned sites, unmanaged team spaces, and configurations that fall outside established governance standards.
  • Plan and implement information architecture using managed metadata (Term Store), content types, site columns, and modern SharePoint features to replace traditional folder-based approaches.
  • Optimise existing document libraries, lists, and site structures to improve usability, search effectiveness, and content discoverability.
  • Build and support workflow automation and business process solutions with Power Automate, SharePoint Lists, and Forms alternatives, ensuring they comply with governance and supportability constraints.
  • Integrate SharePoint with the Power Platform, Microsoft Graph, and other approved enterprise applications by administering service principals, API permissions, and security controls.
  • Develop PowerShell and Graph PowerShell scripts to automate administrative tasks, enforce governance, generate reports, and maintain platform health.

Requirements & Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Information Systems, or a related discipline (or equivalent hands-on experience).
  • Five or more years of experience developing and supporting SharePoint Online and Microsoft 365 solutions in a complex enterprise environment.
  • Deep knowledge of SharePoint Online administration, including tenant-level configuration, site administration, governance enforcement, and permission architecture.
  • Hands‑on experience with Power Platform (Power Automate, Power Apps) for workflow and business process automation.
  • Proficiency in PowerShell, PnP PowerShell, and Microsoft Graph PowerShell for automation and administration.
  • Understanding of Microsoft Graph APIs, application registrations, service principals, and integration security best practices.
  • Strong background in SharePoint information architecture, including managed metadata, content types, Term Store, and document governance principles.
  • Familiarity with Application Lifecycle Management (ALM) practices, environment management, and release governance for custom solutions.
  • Practical experience with JSON formatting, SharePoint Framework (SPFx), site templates, and other modern SharePoint customization capabilities.
  • Knowledge of compliance, retention, auditing, and information governance features within Microsoft 365.
474 open positions on Semasocial right now · 7905 open positions in Nairobi County, Kenya · 30 posted in the last 7 days
Application deadline: Sep 19, 2026 · 60 days left to apply
Contact Information
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Similar Jobs

Syngenta Kiambu, Kenya
View Job Jul 21, 2026
View Job Jul 20, 2026
UAE Jobs Abu Dhabi Emirate, United Arab Emirates
View Job Jul 19, 2026
Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.