Sharepoint & Power Platform Developer

Assist World

South Africa

On-site

ZAR 900,000 - 1,200,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Assist World in Johannesburg, South Africa, seeks a Microsoft SharePoint Developer to manage SharePoint Online/Server environments and power platform integrations within the CTIO portfolio. The role focuses on security, governance, and reliable information management, supporting digital transformation across the organisation.

The ideal candidate has 5+ years in SharePoint development, strong Power Automate and PowerShell skills, and relevant Microsoft 365 certifications.

Qualifications

  • Formal IT qualification and Microsoft 365/SharePoint certifications.
  • 5+ years hands-on SharePoint development, configuration, and administration.
  • Knowledge of governance, security, and data protection within Microsoft 365.

Responsibilities

  • Install, configure, and maintain SharePoint Online/Server environments.
  • Manage permissions, security, and governance across sites and libraries.
  • Develop solutions using SharePoint Designer, Power Automate, and PowerShell.
  • Integrate SharePoint with enterprise systems and Microsoft 365 tools.
  • Provide end-user training and maintain governance documentation.

Skills

SharePoint admin
Power Automate
PowerShell
Microsoft 365
Security governance
Workflow automation
Azure fundamentals

Education

National Diploma / Degree in IT
Microsoft 365 / SharePoint certifications
Bachelor's degree in IT-related field

Tools

SharePoint Designer
Nintex
Power Apps
Power BI

Job description

Showing 71 Sharepoint Power Platform Developer jobs in Gauteng

Microsoft SharePoint Developer

Location: Johannesburg, South Africa

Department: Chief Technology and Information Office (CTIO)

Overall Purpose of the Job:

The Microsoft SharePoint Developer is responsible for the development, administration, support, and optimisation of the company's SharePoint and related Microsoft 365 environments. The role ensures that SharePoint platforms, collaboration sites, workflows, and integrations are secure, reliable, and aligned with business requirements, while supporting digital transformation through effective information management, process automation, and user enablement.

Education (Formal Qualification Required):

Minimum

A relevant National Diploma / Degree in Information Technology, Computer Science, Information Systems, or a related ICT qualification.

Relevant Microsoft SharePoint / Microsoft 365 certifications (preferably not older than 5 years).

Ideal

  • Bachelors Degree or advanced qualification in Information Technology, Computer Science, Software Development, or a related field.
  • Advanced certifications in Microsoft 365 / SharePoint Administration or Development, Power Platform (Power Automate / Power Apps) and Microsoft Azure fundamentals or related cloud technologies.

Requirements:

Minimum

  • Valid Code 8 Drivers License

Training and Knowledge:

Minimum

Working knowledge of:

  • SharePoint Online and/or SharePoint Server administration
  • Microsoft 365 services and collaboration tools
  • SharePoint permissions, security, and governance
  • Power Automate and workflow automation
  • SharePoint Designer / PowerShell scripting
  • SharePoint site architecture, libraries, lists, metadata, and document management
  • Integration with enterprise systems and Microsoft ecosystem tools

Ideal

Knowledge of:

  • Power Apps and Power BI integration
  • Nintex workflows/forms (if applicable)
  • Active Directory / Entra ID integration
  • Information governance, records management, and data protection requirements
  • Disaster recovery and backup approaches for SharePoint environments

Experience:

Minimum

  • Minimum 5 years hands-on experience in SharePoint development, configuration, administration, and support.
  • Experience in SharePoint Online and/or SharePoint Server environments.
  • Experience in Microsoft 365 application environments.
  • Experience in workflow automation using Power Automate, SharePoint Designer, and/or Nintex (where applicable).
  • Working experience in Microsoft-based infrastructure and network administration environments.
  • Experience integrating SharePoint with enterprise systems such as Microsoft 365, IMIS, Sage, or other line-of-business systems

KPA / Main Outputs and Responsibilities for this Position:

Platform Administration & Configuration

  • Install, configure, and maintain SharePoint environments (Online and/or Server)
  • Manage site collections, subsites, document libraries, lists, and metadata structures
  • Implement and manage SharePoint services including Central Administration, Search, and User Profile Service
  • Manage user permissions, access controls, and security settings
  • Develop and deploy custom solutions using SharePoint Designer, Power Automate, and PowerShell
  • Collaborate with ICT teams to integrate SharePoint with enterprise systems (e.g., Microsoft 365, IMIS, Sage)
  • Monitor system performance, conduct routine audits, and implement best practices
  • Provide technical support and training to end-users
  • Maintain documentation for governance, usage policies, and system configurations
  • Support disaster recovery planning and backup operations for SharePoint environments
  • Lead or contribute to SharePoint-related projects, including intranet development and process automation

Security & Access Management

  • Develop and enforce SharePoint governance standards for site creation, content management, retention, and user access.
  • Administer permissions, group policies, role-based access controls, and security settings.
  • Integrate SharePoint with Active Directory / Entra ID and Identity Access Management (IAM) protocols.
  • Ensure compliance with ICT policies, information security requirements, audit standards, and data protection regulations.
  • Monitor and respond to security vulnerabilities, permission risks, and unauthorised access issues.

Workflow Automation & Integration

  • Design and implement workflow automation using Power Automate, SharePoint Designer, and Nintex (if applicable).
  • Integrate SharePoint with enterprise systems such as Microsoft 365, IMIS, Sage, and other business applications.
  • Support digital transformation initiatives by identifying automation opportunities and improving business process efficiency.
  • Assist with data flows, connectors, interface configurations, and system interoperability.

Performance Monitoring & Troubleshooting

  • Conduct routine health checks, capacity planning, performance tuning, and environment optimisation.
  • Monitor logs, diagnostics, usage analytics, and platform alerts.
  • Troubleshoot and resolve SharePoint incidents, defects, configuration issues, workflow failures, and integration problems.
  • Escalate and coordinate complex issues with infrastructure teams, Microsoft support, or service providers where necessary.

User Support & Training

  • Provide Tier 2 / Tier 3 support for SharePoint-related incidents, service requests, and escalations.
  • Support users with site functionality, permissions, document libraries, workflow usage, and platform best practices.
  • Develop user guides, knowledge articles, training materials, and conduct workshops where required.
  • Act as a liaison between CTIO and business units to translate functional requirements into SharePoint solutions.

Development & Customization

  • Design, develop, and maintain SharePoint-based solutions to meet business requirements.
  • Create and maintain custom web parts, forms, page layouts, templates, and branding components.
  • Support the development of intranet portals, document workflows, and collaboration solutions.
  • Collaborate with developers and technical teams to deploy and maintain custom SharePoint applications and enhancements.

Reporting & Documentation

  • Maintain comprehensive documentation for configurations, workflows, integrations, governance structures, and system architecture.
  • Generate reports on usage analytics, compliance metrics, access reviews, incidents, and system performance.
  • Support internal audits, ICT risk assessments, backup reviews, business continuity planning, and disaster recovery testing.

Skill

  • SharePoint administration and development
  • Workflow automation and systems integration
  • Problem-solving and troubleshooting
  • Information governance and security awareness
  • Business analysis and requirements interpretation
  • Planning, organising, and prioritisation
  • Effective written and verbal communication

Behavioral Attribute

  • Results orientation
  • Integrity
  • Analytical thinking
  • Resilience

Special requirements:

  • Local travel may be required from time to time
  • Availability for after-hours support, system incidents, user support escalation, and scheduled maintenance where required
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior SharePoint Developer - Talent Pool
Senior SharePoint Developer - Talent Pool

DLK Group • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior SharePoint & Power Platform Solution Architect
Senior SharePoint & Power Platform Solution Architect

Careers at DLK Group • Cape Town

On-site
ZAR 900,000 - 1,200,000
Microsoft SharePoint Developer
Microsoft SharePoint Developer

Ziyana Business Consulting and Training • Sandton

On-site
ZAR 520,000 - 900,000
Senior SharePoint Developer
Senior SharePoint Developer

NTT Data • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior SharePoint and Power Platform Developer
Senior SharePoint and Power Platform Developer

DLK Group • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work arrangement
Senior SharePoint Developer
Senior SharePoint Developer

JVR Software • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior SharePoint & Power Platform Developer
Senior SharePoint & Power Platform Developer

Assist World • South Africa

On-site
ZAR 900,000 - 1,200,000
Senior SharePoint Developer
Senior SharePoint Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,300,000
SharePoint Developer, Cape Town
SharePoint Developer, Cape Town

Smart4Energy • Wes-Kaap

Hybrid
ZAR 300,000 - 450,000
Junior SharePoint Solutions Engineer
Junior SharePoint Solutions Engineer

HashtagTalent • Johannesburg

On-site
ZAR 300,000 - 400,000