IT Systems Engineer (Moodle, Security & Integrations)
Praesignis (Pty) Ltd
Centurion, Gauteng
Permanent
Posted 05 November 2025
- Closing Date 30 November 2025
Job Details
Job Description
Role Overview
We’re looking for a versatile and experienced Senior IT Systems Engineer to lead and support our client's digital infrastructure with a strong focus on Moodle LMS, cybersecurity, and systems integration. You’ll be the go-to expert for backend systems, platform reliability, and secure data operations. This is a strategic role, not a Desktop Support position.Key Responsibilities
- Moodle Platform Oversight
- Administer, maintain, and optimize Moodle LMS
- Support plugin development, upgrades, and integrations
- Collaborate with developers to ensure platform scalability and performance
- Cybersecurity & Data Protection
- Implement and monitor security protocols across systems and networks
- Conduct regular audits, vulnerability scans, and risk assessments
- Ensure compliance with POPIA, GDPR, and other relevant standards
- Systems & Network Administration
- Manage internal networks, firewalls, VPNs, and cloud infrastructure
- Monitor system health, uptime, and performance metrics
- Maintain backup and disaster recovery protocols
- API Development & Integration
- Develop and maintain RESTful APIs for internal and external systems
- Ensure secure and reliable data exchange between platforms
- Document endpoints and integration workflows
- WordPress Support
- Maintain and update WordPress-based sites
- Ensure plugin compatibility, performance, and security
- Assist with theme customization and content workflows
- eCommerce Integration & Management
- Support and maintain eCommerce functionality across Moodle and WordPress platforms, including payment gateways, product listings, subscriptions, and secure transactions.
- Software & Infrastructure Support
- Oversee integration between Moodle, WordPress, and third-party systems (e.g., CRM, payment gateways)
- Troubleshoot and resolve system-level issues
- Support internal applications and ensure interoperability
- Collaboration & Documentation
- Work closely with internal teams and external vendors
- Maintain clear documentation of systems, configurations, and procedures
- Provide strategic input on IT infrastructure improvements
Ideal Candidate Profile
- Experience
- 5+ years in IT systems engineering or infrastructure roles
- Proven experience with Moodle and WordPress administration
- Strong background in Linux server environments, MySQL/PostgreSQL, and PHP
- Skills
- Network configuration and troubleshooting (LAN/WAN, DNS, DHCP)
- Cybersecurity best practices (SSL, firewalls, intrusion detection)
- Experience with WooCommerce, Moodle eCommerce plugins, and payment gateway APIs
- API development (REST, JSON, OAuth)
- Familiarity with cloud platforms (cPanel, AWS, Azure, or similar)
- Scripting and automation (Bash, Python, etc.)
- Soft Skills
- Methodical, detail-oriented, and solution-driven
- Excellent communication and documentation skills
- Comfortable working independently and collaboratively