Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 23, 2026
    Deadline: Apr 5, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Vibrant, multicultural and dynamic, the University of Johannesburg (UJ) shares the pace and energy of cosmopolitan Johannesburg, the city whose name it carries. Proudly South African, the university is alive down to its African roots, and well-prepared for its role in actualising the potential that higher education holds for the continent's development. UJ h...
    Read more about this company

     

    Lecturer (Faculty of Science: Academy of Computer Science and Software Engineering)

    Job Description:

    • As a Lecturer within the Academy of Computer Science and Software Engineering, the successful candidate will undertake a range of teaching, research, and administrative duties that support the Academy, Faculty, and University in achieving their strategic goals and key performance indicators. The position requires a scholar with strong leadership potential, research productivity, cybersecurity or AI expertise, and commitment to high-quality teaching.

    Responsibilities:

    • Overall: Perform academic, research, and associated administrative activities in the department.
    • Teaching and Learning: Teach allocated modules according to the timetable and dedicate sufficient time to preparation, academic support, and curriculum development.
    • Research: Conduct high-quality, ethically governed research with emphasis on sustained, accredited publications in cybersecurity or related fields.
    • Administrative: Carry out all administrative duties related to teaching, assessment, research, examination moderation, and departmental processes.
    • Community Engagement: Participate in activities that advance the University’s mission and benefit the broader society, with a focus on specific opportunities in cybersecurity awareness and digital literacy.
    • Personal Development: Continuously develop academically and professionally in the cybersecurity domain and related fields.

    Minimum requirements

    • A Master’s Degree in Computer Science, Information Technology, Cyber Security, Digital Forensics, AI, Data Science, or a closely related field.
    • At least one (1) year of academic experience, showing consistent contributions in teaching, supervision, and research.
    • Preference will be given to candidates with specialization in one or more of the following:
    • Cyber Security
    • Artificial Intelligence
    • A proven track record of international, peer-reviewed, accredited research outputs exceeding 2 DHET publication units annually over the past 3 years in AI, cyber security or related areas.
    • Demonstrated excellence in both Teaching & Learning and Research, supported by formal institutional evaluation.
    • Successful contribution to a Projects Day or similar academic showcase events involving senior software development or cybersecurity projects.
    • Demonstrated success in offering undergraduate modules across a wide range of the computing and cybersecurity body of knowledge.
    • Proven ability to mentor, guide, and evaluate third-year practical project work to standards acceptable to the British Computer Society (BCS).
    • Proven ability to mentor, guide, and evaluate honours-year practical project work to standards acceptable to the British Computer Society (BCS).
    • Experience with the BCS accreditation process or equivalent academic certification and quality assurance processes.
    • Must pass a practical programming and/or security assessment as determined by the Academy.

    Recommendations:

    • Membership of professional bodies such as BCS, ISC², ISACA, IEEE, or ACM.
    • At least five (5) years of project management or coordination in Computer Science, Informatics, AI and/or Cyber Security.
    • A strong media presence or active participation in the popularisation of science, cyber safety advocacy, or public Cyber Security education.
    • NRF rating (Y or C category) or clear eligibility for NRF evaluation is highly desirable.
    • A proven Postgraduate supervision track record, including:
    • At least one (1) Master’s student completed under the main Supervisor.
    • Active co-supervision or main supervision of Doctoral students

    Competencies and Behavioural Attributes:

    • Proven ability to teach undergraduate modules in Computer Science, Informatics, AI and/or Cyber Security, including advanced data structures and security fundamentals using languages taught in the Academy.
    • Proven ability to teach Cyber Security or AI and related modules at Honours level, including network security, cryptography, incident response, penetration testing, secure coding, or similar for security, or alternatively, machine learning, deep learning, computer vision, and computational intelligence for AI.
    • Excellent command of English. Where English is not the home language, a formal certification of English competence may be required.
    • Sufficient lecturing experience with professionally evaluated outcomes.
    • Experience using Turnitin or equivalent tools for research assignment integrity checks.
    • Experience managing the moderation and auditing of examination scripts at Undergraduate and Postgraduate levels.
    • Proven ability to supervise a minimum of five (5) Honours research projects to BCS standards.
    • Evidence of consistently high pass rates in undergraduate modules taught.
    • Willingness to undergo additional assessments, including live teaching demonstrations, programming evaluations, AI and/or cybersecurity task evaluations.

    Deadline:5th April,2026

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to University of Johannesburg on jobs.uj.ac.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at University of Johannesburg Back To Home
Jobs You Might Be Interested in

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail