- Technical Leadership & Development:
- Lead and mentor a team of developers, providing technical guidance, code reviews, and professional development opportunities.
- Architect and oversee the development of enterprise-scale Moodle solutions, ensuring best practices in system design and implementation.
- Drive technical strategy and roadmap planning for Moodle integration with enterprise systems.
- Design and implement high-availability Linux-based infrastructure for Moodle deployment.
- Establish coding standards, development workflows, and CI/CD pipelines.
- Student Experience & Administration:
- Lead the design and implementation of intuitive student interfaces and self-service capabilities.
- Oversee the development of student administrative workflows and automation.
- Ensure seamless integration of student support systems with Moodle.
- Direct the implementation of student analytics and tracking systems.
- Manage student data integrity and compliance requirements.
- Develop and maintain student communication systems within Moodle.
- Create and optimize enrolment management processes.
- Design and implement student feedback mechanisms.
- System Management:
- Guide database optimization and performance tuning initiatives.
- Develop capacity planning strategies and oversee system monitoring.
- Collaborate with executive stakeholders to align technical solutions with organizational objectives.
- Lead security audits and compliance initiatives.
- Direct the development of custom enterprise reporting solutions.
- Oversee system upgrade strategies and migration planning.
- Honours degree or equivalent experience in Computer Science, Information Technology, or related field.
- 6+ years of software development experience, with 5+ years specifically in Moodle development and architecture.
- 2+ years of team leadership or technical management experience.
- Demonstrated experience in student information systems and administrative workflows.
- Experience in designing and implementing student-centric digital solutions.
- Expert-level Linux system administration and shell scripting.
- Strong experience with containerization (Docker) and orchestration (Kubernetes).
- Proven experience architecting high-availability solutions in cloud environments (AWS, Azure).
- Deep understanding of security best practices and compliance requirements.
- Advanced knowledge of version control systems and branching strategies.
- Excellence in team leadership and interpersonal communication.
- Moodle Partner certification or equivalent advanced certification.
- Experience in higher education technology management.
- Background in student success initiatives and analytics.
- Knowledge of educational technology trends and best practices.
- Background in implementing enterprise monitoring solutions.
- Track record of contributing to open-source projects.
- Experience with agile methodologies and team management.
- Advanced database optimization and tuning expertise.
- Background in implementing zero-trust security architectures.
-
Systems Developer
6 days ago
Spar Group Limited DurbanJob Summary · The Systems Developer will design, develop, and maintain information systems and software applications to support SPAR Space Management's business operations. This involves collaborating with stakeholders to understand system requirements and providing expertise in ...
-
Systems Developer Kwazulu Natal
1 week ago
Job Crystal KwaZulu-NatalERP Group Systems Developer Position · An exciting opportunity exists for an ERP Group System Developer to play a crucial role in designing, developing, and maintaining the company's ERP systems. You will work closely with the ERP Group System Specialist and Analysts to ensure se ...
-
Senior PHP Full Stack Developer
2 days ago
Boardroom Appointments Umhlanga RocksAbout the Job · Senior PHP Full Stack Developer · We are seeking an experienced Senior PHP Full Stack Developer to join our team at Boardroom Appointments. · The ideal candidate will have a strong background in PHP, Laravel, and NodeJS, with experience in maintaining and updating ...
-
Technical Team Lead
1 week ago
Geotech Umhlanga RocksSenior Tech Lead Developer · Foster a culture of knowledge sharing and professional growth among a development team, providing guidance and mentorship to help them excel in their roles. · The ideal candidate will have 5-7 years of experience in software development, with a solid ...
-
Data Engineer Umhlanga
1 week ago
Careerbox Umhlanga RocksData Engineer Job Description · The data engineer is responsible for expanding and optimizing our data and data pipeline architecture. This includes optimizing data flow and collection for cross-functional teams. The Data Engineer will support software developers, database archit ...
-
Senior System Engineer
1 week ago
BETSoftware Umhlanga RocksWe are seeking a highly skilled Senior Systems Engineer to lead the management, optimisation and troubleshooting of complex hybrid environments in our dynamic team based in Durban. · Key Responsibilities: · Oversee the administration and optimisation of Windows/Linux networks, se ...
-
Data Engineer
1 week ago
Careerbox Umhlanga RocksData Engineer Job Description · The data engineer is responsible for expanding and optimizing our data architecture, as well as optimizing data flow and collection for cross-functional teams. The Data Engineer will support software developers, database architects, data warehouse ...
-
Senior Back-End Developer
1 week ago
Supportwave Umhlanga RocksSenior Back-End Developer · About the Role · We are seeking an experienced Senior Back-End Developer to join our team at SupportWave. The ideal candidate will have a strong background in designing, developing, and maintaining scalable backend systems and APIs. · Key Responsibilit ...
-
Senior Backend Developer
3 days ago
e-Merge IT Recruitment Umhlanga Rocks Full timeJob Title: Senior Backend C# Developer · About the Role · e-merge-it-recruitment is a cutting-edge global tech powerhouse seeking a highly skilled Senior Backend C# Developer to join our forward-thinking team. This role offers an exciting opportunity to collaborate with innovator ...
-
Instrumentation and Control Engineer
1 week ago
Royal HaskoningDHV Umhlanga RocksAbout Royal HaskoningDHV South Africa · Royal HaskoningDHV South Africa is a consulting engineering company that provides services in various sectors, including aviation, buildings, energy, industry, infrastructure, maritime, urban development, and water. · The company has a rich ...
-
Intermediate Systems Engineer
1 week ago
BETSoftware Umhlanga RocksAbout the Role · We are seeking an experienced Intermediate Systems Engineer to join our cutting-edge team at BET Software in Durban. As a key member of our technical team, you will be responsible for resolving complex system issues, supporting a wide range of technologies, and e ...
-
Senior Linux DevOps Engineer
1 week ago
BETSoftware Umhlanga Rocks**Transform and Lead in Software Development** · BET Software seeks a passionate and experienced Senior Linux DevOps Engineer to drive innovation and lead transformation. In this role, you'll design, implement, and manage complex DevOps processes and infrastructure, bridging deve ...
-
Program Manager Umhlanga
1 week ago
Affirmative Portfolios - Durban Umhlanga RocksCredit Reporting Analyst · Our client seeks a Credit Reporting Analyst to develop, manage and monitor reporting models providing advanced analytical support. · Duties Responsibilities · Key Purpose: · To provide data driven insights and trends create and maintain accurate data da ...
-
Claims Fulfilment Consultant
2 days ago
Simply HR Payroll Umhlanga RocksClaims Fulfilment Consultant · A successful and large Homeloan and Insurance company requires the services of a Claims Fulfilment Consultant to achieve customer satisfaction and drive timely settlement of claims. The role involves applying risk management principles at consultant ...
-
Intermediate Infrastructure Engineer
1 week ago
BETSoftware Umhlanga RocksWe are seeking an Intermediate Infrastructure Engineer to help design, maintain, and support our multi-datacenter hosting environment. You will play a crucial role in ensuring our enterprise systems stay secure, efficient, and always online. · Key Responsibilities · Design and im ...
-
Controlling Manager Umhlanga
1 week ago
121talent Pty Ltd Umhlanga RocksControlling Manager · Our client, a leading Manufacturing company, seeks an experienced Controlling Manager to oversee cost expenditures and purchases. · Purpose of the Role: · This role offers an exciting opportunity for individuals passionate about financial analysis and cost o ...
-
Chief Operating Officer
22 hours ago
The Recruitment Council Umhlanga RocksChief Operating Officer · This role oversees the overall business operations and strategic direction of a boutique asset management firm. The successful candidate will be responsible for hands-on management of staff, providing strategic advice, and implementing operational system ...
-
Financial Controller
1 week ago
Snatch Umhlanga RocksA dynamic company within the learning and development industry seeks a skilled Financial Controller to contribute to their team on-site in Durban North, KZN. · The successful candidate will report directly to the Financial Manager and play a pivotal role in driving the business's ...
-
It Security Analyst Umhlanga
1 week ago
Careerbox Umhlanga RocksIT Senior Security Analyst · Safeguarding digital frontiers and transforming cybersecurity landscapes requires a strategic approach. As an IT Senior Security Analyst at CareerBox, you will play a pivotal role in shaping our security architecture, deploying cutting-edge technologi ...
-
Recruiter: Durban Umhlanga
10 hours ago
The Faculty Online Learning Group Umhlanga RocksWe are seeking a dynamic and results-driven Recruiter to join our team at The Faculty Online Learning Group. · Key Responsibilities · Manage the full recruitment lifecycle, including sourcing, screening, interviewing, and hiring qualified candidates for various roles within the c ...
Moodle Systems Developer - Umhlanga Rocks - Richfield

6 days ago

Description
Shaping the Future of Digital Education: A Leading Role for a Talented Moodle Systems Developer
About the Role
We are seeking a seasoned Moodle Systems Architect & Team Lead to oversee our e-learning infrastructure, development team, and student experience initiatives. The ideal candidate will provide technical leadership while ensuring exceptional student administrative support and user experience.
Key Responsibilities
Requirements
Preferred Qualifications
This role combines technical leadership with a strong focus on student experience and administrative efficiency. The ideal candidate will bridge the gap between technical systems and user-friendly student services, while managing a team to deliver both innovative solutions and reliable support systems.
-
Systems Developer
Spar Group Limited- Durban
-
Systems Developer Kwazulu Natal
Job Crystal- KwaZulu-Natal
-
Senior PHP Full Stack Developer
Boardroom Appointments- Umhlanga Rocks
-
Technical Team Lead
Geotech- Umhlanga Rocks
-
Data Engineer Umhlanga
Careerbox- Umhlanga Rocks
-
Senior System Engineer
BETSoftware- Umhlanga Rocks
-
Data Engineer
Careerbox- Umhlanga Rocks
-
Senior Back-End Developer
Supportwave- Umhlanga Rocks
-
Senior Backend Developer
Full time e-Merge IT Recruitment- Umhlanga Rocks
-
Instrumentation and Control Engineer
Royal HaskoningDHV- Umhlanga Rocks
-
Intermediate Systems Engineer
BETSoftware- Umhlanga Rocks
-
Senior Linux DevOps Engineer
BETSoftware- Umhlanga Rocks
-
Program Manager Umhlanga
Affirmative Portfolios - Durban- Umhlanga Rocks
-
Claims Fulfilment Consultant
Simply HR Payroll- Umhlanga Rocks
-
Intermediate Infrastructure Engineer
BETSoftware- Umhlanga Rocks
-
Controlling Manager Umhlanga
121talent Pty Ltd- Umhlanga Rocks
-
Chief Operating Officer
The Recruitment Council- Umhlanga Rocks
-
Financial Controller
Snatch- Umhlanga Rocks
-
It Security Analyst Umhlanga
Careerbox- Umhlanga Rocks
-
Recruiter: Durban Umhlanga
The Faculty Online Learning Group- Umhlanga Rocks