We are a Total Real Estate Solutions Company with operations in more than 10 African Countries and certified to international standards (ISO 9001:2015) by UKAS.
Job Summary:
The IT Support Specialist will be responsible for providing technical support, maintenance, and development of IT systems built on the Microsoft technology stack. The role involves ensuring the smooth operation of IT infrastructure, supporting end users, and enhancing business processes through Microsoft Power Platform (Power Apps, Power Automate, Power BI) and application development using Python, Django, and React. S/he will provide support to users, build internal tools, and help maintain a modern, integrated tech ecosystem. The specialist will collaborate with various teams to deliver efficient, secure, and user-friendly technology solutions.
Key Responsibilities:
Technical Support & System Administration
- Provide first- and second-level support for Microsoft-based environments (Windows OS, Microsoft 365, SharePoint, Teams, Exchange Online, etc.).
- Monitor, troubleshoot, and resolve hardware, software, and network issues promptly.
- Manage user accounts, permissions, and licenses within Microsoft 365 and Azure AD environments.
- Monitor and maintain DevOps pipelines (Azure DevOps or similar tools).
- Maintain and update IT asset inventory and documentation.
- Ensure system uptime, data integrity, and information security through regular checks and updates.
Power Platform & Application Development
- Design, develop, and deploy applications and workflows using Microsoft Power Apps and Power Automate to streamline business processes.
- Develop custom dashboards and reports using Power BI for data-driven decision-making.
- Integrate Power Platform solutions with SharePoint, Dynamics 365, and other data sources.
- Maintain and improve existing applications, ensuring scalability, reliability, and user experience.
- Support low-code/no-code initiatives across departments to enhance operational efficiency.
- Assist in backend development using Python Django, including API creation and integration.
- Develop and support frontend interfaces using React, consuming APIs from Django-based backends
Microsoft Stack Management
- Administer and optimize SharePoint Online sites, lists, and libraries for document management and collaboration.
- Support deployment and maintenance of applications built on .NET, C#, or related Microsoft technologies.
- Implement and manage SQL Server databases and queries where applicable.
- Work with vendors or internal teams to deploy updates, patches, and system enhancements.
Security & Compliance
- Ensure compliance with IT security policies and best practices for data protection.
- Support the configuration and monitoring of endpoint protection, firewalls, and network security tools.
- Participate in regular IT audits, risk assessments, and incident response.
Training & Documentation
- Create user guides, process documentation, and training materials for internal users.
- Conduct IT training sessions to improve employee adoption of digital tools.
- Provide technical input on IT-related projects and system upgrades.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 3–5 years of professional experience in IT support and Microsoft technology environments.
- Proven experience with Microsoft 365 administration, Azure AD, Power Platform (Power Apps, Power Automate, Power BI).
- Hands-on experience with SharePoint Online, Teams, and Exchange Online administration.
- Basic to intermediate knowledge of application development using C#, .NET, JavaScript, or SQL.
- Familiarity with networking concepts, endpoint management, and ITIL support frameworks is an advantage.
Skills & Competencies:
- Strong analytical and problem-solving skills.
- Excellent knowledge of Microsoft ecosystems and cloud technologies.
- Ability to translate business needs into effective digital solutions.
- Strong communication and documentation skills.
- High attention to detail and commitment to service excellence.
- Ability to manage multiple priorities and work independently or within a team.
Method of Application
Signup to view application details.
Signup Now