
IT Systems Engineer (Moodle, Security & Integrations)- Centurion, Gauteng
Permanent ·
Requirements:
• Experience o 5+ years in IT systems engineering or infrastructure roles o Proven experience with Moodle and WordPress administration o Strong background in Linux server environments, MySQL/PostgreSQL, and PHP • Skills o Network configuration and troubleshooting (LAN/WAN, DNS, DHCP) o Cybersecurity best practices (SSL, firewalls, intrusion detection) o Experience with WooCommerce, Moodle eCommerce plugins, and payment gateway APIs o API development (REST, JSON, OAuth) o Familiarity with cloud platforms (cPanel, AWS, Azure, or similar) o Scripting and automation (Bash, Python, etc.) • Soft Skills o Methodical, detail-oriented, and solution-driven o Excellent communication and documentation skills o Comfortable working independently and collaboratively
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
Company: Praesignis (Pty) Ltd