Job Search and Career Advice Platform

Enable job alerts via email!

It Systems Engineer (Moodle, Security & Integrations)

Praesignis

Gauteng

On-site

ZAR 600 000 - 800 000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An IT solutions company in Gauteng is seeking an experienced IT Systems Engineer to lead their digital infrastructure projects. The role focuses on Moodle LMS administration, cybersecurity protocols, and system integrations. Ideal candidates will have over 5 years of experience in related fields, demonstrating strong skills in Linux environments, and backend systems management. The position involves both independent and collaborative work in improving IT infrastructure.

Qualifications

  • 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.

Responsibilities

  • Administer, maintain, and optimize Moodle LMS.
  • Implement and monitor security protocols across systems and networks.
  • Manage internal networks, firewalls, VPNs, and cloud infrastructure.
  • Develop and maintain RESTful APIs for internal and external systems.
  • Oversee integration between Moodle, WordPress, and third-party systems.

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.)
Job description

IT Systems Engineer (Moodle, Security & Integrations)

Job Location: Gauteng, Centurion

Deadline: December 05,

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 system 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.