University of Cape Town Jobs – 23 June

Share this post on

To apply, click on the link at the end of the posts and all the best with your applications

IT SERVICE DESK CONSULTANT

(Payclass 09; two x T1 Contract positions for 8 months)

INFORMATION & COMMUNICATION TECHNOLOGY
SERVICES (ICTS)

Customer Services (CSD) is a division of the Information & Communication Technology Services (ICTS) department. The division is responsible for the IT Service Desk, student computer lab management services, IT installations, classroom support services, service level agreements, training, and communicating with the University community on behalf of ICTS. The IT Service Desk offers phone services (including the University’s switchboard) as well as desktop support for UCT staff and students.

We are looking for dynamic, motivated, and organized people to join our IT Service Desk team to support staff and students with their ICT needs both telephonically and onsite.

Responsibilities include:

  • Capturing support requests
  • Researching and providing accurate and comprehensive solutions to customers via telephone and onsite.
  • Participating in team projects, as well as research and development of services and products.
  • Coach and mentor junior colleagues

Minimum requirements include:

  • Grade 12 or a technical equivalent
  • Current A+ (not older than 3 years), Microsoft or Apple MAC certification or equivalent qualification
  • 2 years in a customer-focused IT support position
  • An unendorsed 08 driver’s license

Skills required:

  • Excellent working knowledge of the use of common IT hardware and software applications
  • Strong customer service ethic
  • Excellent problem-solving skills for Microsoft and Apple Mac
  • Excellent written and spoken communication skills
  • Business and technical writing skills
  • Ability to coach and mentor junior colleagues

The annual remuneration package, including benefits, is between R336 151 and R531 313 000 per annum.

Click here to apply

TECHNICAL OFFICER

(Payclass 08; Permanent)

Department of Astronomy
Faculty of Science

The Department of Astronomy seeks to appoint a suitably qualified person to fill the position of Technical Officer as
soon as possible for permanent appointment.

The main purpose of this position is to: 1) service, maintain and upgrade the department’s optical telescopes and
their related instruments and the department’s radio telescope(s), and the UCT/IDIA Vislab in order to keep them
in good working order for use in teaching, public outreach, and remote use by other universities; 2) provide
training and support to academic staff, postgraduate students and undergraduate students and members of
partner institutions on using the telescopes and instrumentation (both hardware and software); 3) collaborate with
academic staff in developing undergraduate practical activities using the telescopes, and in developing supporting
documentation (e.g. manuals, videos, code, etc.), and outreach materials.

Requirements:

  • BSc in Astrophysics or Physics or BEng in electrical/mechanical engineering
  • One year’s relevant experience in using and maintaining optical and radio telescopes and teaching/tutoring
    experience.
  • Demonstrated experience with small power tools and test equipment.
  • Demonstrated experience with astronomy data analysis software packages, including Jupyter notebooks,
    for image and spectroscopic data processing and radio data processing and analysis.
  • Programming skills to enable the set-up and/or supervision of remote telescope access and web
    repository.
  • Working understanding of CCDs and spectrometers for small optical telescopes
  • Working understanding of radio telescopes, receivers, and backends.
  • Writing skills to enable development of practical manuals and assignments using optical and radio
    telescopes.
  • Ability to lift heavy objects and for outside work, sometimes at large heights on telescope domes.
  • Be self-motivated and able to work with own initiative.
  • Ability to work flexible hours since much observing will take place at night.
  • Excellent inter-personal skills, a good level of self-management and a team player

Responsibilities include, but are not limited to:

  • Maintenance, repair, and upgrades of the department’s optical and radio telescopes.
  • Setting up the hardware and software to enable remote operation of the department’s optical and radio
    telescopes.
  • Support the UCT/IDIA Vislab team with operations including updating machines and hardware checks.
  • Observations and UCT/IDIA Vislab training and support of Astronomy students, members of the
    department and institute partners where needed.
  • Attendance and support at the yearly undergraduate field trip to SAAO, Sutherland.
  • Developing and updating telescope user manuals, observational practical manuals, and training materials.
  • Setting up and maintaining a website and online database to host documentation, manuals, and archived
    data.
  • Maintaining telescope observing schedules for the department telescopes.
  • Allocation of tutors for all Astronomy undergraduate courses
  • Coordinate production of outreach materials and participate in departmental outreach initiatives.
  • To help with ad hoc duties which arise from time to time.

The annual remuneration package, including benefits is negotiable between R448 889 and R528 105 per annum
depending on skills and experience.

Click here to apply

COMMUNICATIONS AND RELATIONSHIP MANAGER

(Payclass 10; Fixed Term Contract, T2 – 3 years)

BIOGRIP
FACULTY OF SCIENCE

The Biogeochemistry Research Infrastructure Platform (BIOGRIP) was established in 2019 in terms of the South
African Research Infrastructure Roadmap, a high-level research strategy of the national government Department
of Science and Innovation. ‘Biogeochemistry’ is the study of how biological, geological, chemical and physical
processes interact to shape natural environments over time and space. It encompasses a range of interdisciplinary
research areas, from the origins and diversification of life to the response of natural systems to environmental
(including anthropogenic) change. This 15-year initiative will drive biogeochemical knowledge creation and
exploitation by (1) providing technical capacity, training and scientific leadership in biogeochemical research (2)
developing world-class analytical facilities and (3) improving monitoring of key biogeochemical environmental
variables through the generation and compilation of statistically meaningful datasets. BIOGRIP’s activities will
contribute to national goals of access to clean water and sanitation, management of soil fertility and marine
ecosystem productivity, and good health and well-being.

BIOGRIP comprises four research nodes, based at the Universities of Cape Town (focusing on isotope
biogeochemistry), Stellenbosch (water and soil biogeochemistry), Free State (mineral biogeochemistry) and NorthWest (atmospheric biogeochemistry), with the administrative hub located at UCT. The Hub Communications and
Relationship Manager will be based at UCT and will report to the BIOGRIP Director. The Hub Communications and
Relationship Manager will (1) maintain regular communications across a variety of platforms, (2) create content
for online and print media, including reports, websites, podcasts and video, social media and in person
presentations, (3) showcase BIOGRIP’s work through events such as workshops, training, conferences and open
days, (4) build relationships primarily with external stakeholders but also within BIOGRIP, including public and
private organisations and individuals, and be the face of the organisation.

We therefore invite applications for a 3-year contract position at the PC10 level for appointment as soon as
possible.

Click here to apply

BUILDING SUPERVISOR

(Payclass 07)

The South African College of Music
Faculty of Humanities

The South African College of Music (SACM), University of Cape Town, invites applications for the position of Building
Supervisor.

The purpose of this role is to oversee building maintenance, security, health and safety, and space management across the South
African College of Music which includes multiple teaching, performance, and administrative facilities.

Key Responsibilities
Building Maintenance (including contractor liaison and fault resolution)

  • Security & Access Control (including monitoring and incident response)
  • Health & Safety Compliance (including inspections and adherence to regulations)
  • Venue & Space Planning and Scheduling
  • Supervision of support staff and coordination of service providers

Minimum Requirements

  • NQF Level 4 qualification
  • Minimum of 5 years’ relevant experience (performing arts environment advantageous)
  • Strong communication and interpersonal skills, with demonstrated ability to plan, coordinate, and organise operational
    activities
  • Basic knowledge of facilities management processes and occupational health and safety requirements
  • Experience in supervising staff or coordinating contractors/service providers
  • Basic computer literacy (MS Word, Excel, Outlook)
  • Ability to work independently and under pressure

Additional Requirements

  • Willingness to work flexible hours including evenings and
    weekends, when required
  • Physical ability to move equipment (subject to medical clearance)

Advantageous

  • Knowledge of performing arts environments, including familiarity with venue operations and specialised equipment
  • Knowledge / trained in First Aid
    The annual cost of employment, including benefits (where applicable), is between R408 664 and R480 782.

Click here to apply

Data Engineer

CONTRACT – ONE (1) YEAR FIXED TERM CONTRACT

Location: Cape Town (Hybrid)

About the Organisation
Join the Knowledge Translation Unit (KTU), a pioneering research and knowledge synthesis group committed to
strengthening health systems through pragmatic research, evidence-based implementation, and the development of
practical clinical tools derived from policies and guidelines. Our work supports primary healthcare delivery across
South Africa, sub-Saharan Africa, Brazil, and Indonesia. The team ensures that all guidance is evidence-based, contextually relevant, and designed for adaptability across formats and platforms.

As the KTU strengthens its structured knowledge systems and digital capabilities, we are seeking a Data Engineer with
a specific focus on building and operating scalable data and AI platforms. This role is ideal for a forward-thinking
technologist who is passionate about creating robust infrastructure that enables data-driven insights and intelligent
systems to function efficiently at scale.

Role Overview

The Data Engineer will be responsible for building, maintaining, and optimising the organisation’s data and AI
infrastructure. In addition to contributing to digital transformation initiatives, the successful candidate will assist in developing
reliable platforms that support data processing, analytics, and machine learning operations.

The role sits at the intersection of data engineering, cloud infrastructure, DevOps, and machine learning operations (MLOps), ensuring that systems are scalable, automated, and production-ready for real-world use.

The successful candidate will work closely with software developer, business analyst and Knowledge Translation
teams to:
o Build and maintain data platforms (warehouses, pipelines)
o Develop and optimise large-scale data processing systems
o Build and support AI/ML platforms for model training and deployment
o Implement CI/CD pipelines for data and AI workflows
o Automate infrastructure using Infrastructure as Code (IaC)
o Monitor, troubleshoot, and optimise system performance
o Ensure reliability, scalability, and security of platforms

The position provides hands-on technical implementation and operational support for data and AI systems
across the organisation.

Qualifications:
Bachelor’s degree in Computer Science, Information Systems, or a related field

Required Skills:

  • Proficiency in Python and SQL
  • Strong command of data engineering concepts, including ETL/ELT pipelines
  • Hands-on experience with cloud platforms such as Amazon Web Services, Microsoft Azure, or Google
    Cloud
  • Practical experience working with big data technologies
  • Proficiency in Linux environments and scripting
  • Strong understanding of DevOps principles and automation practices
  • Proven problem-solving capability with a systems-thinking approach to designing scalable and efficient
    solutions
  • Exceptional attention to detail with a strong, reliability-focused mindset

Experience:
Essential:

  • Minimum of 3 years experience in data engineering, platform engineering, or similar roles
  • Proven experience building and maintaining data pipelines and platforms
  • Experience working with cloud-based infrastructure
    Advantageous:
  • Experience with containerisation and orchestration tools (Docker, Kubernetes)
  • Exposure to MLOps tools and machine learning workflows
  • Experience implementing CI/CD pipelines
  • Familiarity with real-time data processing systems
  • Experience in healthcare, research, or public sector environments

Key Responsibilities:

  1. Data Platform Engineering
  • Design, build, and maintain scalable data platforms including data lakes, warehouses, and pipelines.
  • Develop and optimise systems for processing large volumes of structured and unstructured data.
  • Ensure efficient, reliable, and secure data flow across systems.
  1. AI/ML Platform Development (MLOps)
  • Build and maintain platforms that support machine learning model development, training, and
    deployment.
  • Enable model versioning, monitoring, and lifecycle management.
  • Support integration of AI models into production environments through APIs and services.
  1. Cloud and Infrastructure Engineering
  • Develop and manage cloud-based infrastructure using platforms such as AWS, Azure, or Google Cloud.
  • Implement Infrastructure as Code (IaC) for scalable and repeatable deployments.
  • Evaluate and implement appropriate tools and technologies for platform development.
  1. Automation and DevOps
  • Develop and maintain CI/CD pipelines for data and AI systems.
  • Automate workflows to improve efficiency, consistency, and scalability.
  • Implement monitoring, logging, and alerting systems to ensure operational visibility.
  1. Performance, Reliability, and Support
  • Ensure systems are highly available, scalable, and capable of handling large-scale data and real-time
    processing.
  • Identify and resolve performance bottlenecks and system failures.
  • Provide ongoing maintenance and optimisation of platforms to ensure stability and efficiency.
  1. Systems Implementation and Collaboration
  • Work closely with developers, data scientists, and Knowledge Translation teams to support platform
    needs.
  • Provide technical input into system design and implementation decisions.
  • Continuously identify opportunities to improve platform performance, scalability, and usability.

How to Apply
Email your application to KTU-HR@uct.ac.za with the subject line: Data Engineer June 2026 –
Closing Date: 30 June 2026

Attach:

  • CV
  • Motivation letter
  • Certified copy of highest qualification
  • Contact details for two or three current, contactable referees

Important Notes

  • Incomplete applications will not be considered.
  • Only applicants who have completed all application requirements will be considered.
  • KTU is committed to employment equity and strives to appoint candidates in line with its equity objectives.
  • The organisation reserves the right not to make an appointment should no suitable candidate be identified.
  • Only shortlisted candidates will be contacted

Click here to apply

Full Stack Software Engineer

CONTRACT – ONE (1) YEAR FIXED TERM CONTRACT
Location: Cape Town (Hybrid)

About the Organisation
Join the Knowledge Translation Unit (KTU), a pioneering research and knowledge synthesis group committed to
strengthening health systems through pragmatic research, evidence-based implementation, and the development of
practical clinical tools derived from policies and guidelines. Our work supports primary healthcare delivery across
South Africa, sub-Saharan Africa, Brazil, and Indonesia. The team ensures that all guidance is evidence-based, contextually relevant, and designed for adaptability across formats and platforms.

We are seeking a passionate and experienced Full Stack Software Engineer to join our team and contribute to the
design, development, and enhancement of scalable digital solutions, including our Learning Management System
(LMS) and other innovative web-based projects.

The successful candidate will play a key role in developing secure, scalable, and user-friendly applications, working
across multiple initiatives that support learners, educators, healthcare professionals, researchers, and organisational
stakeholders through innovative digital solutions.

Role Overview
To design, develop, and maintain digital solutions with a focus on scalable, secure, and user-friendly web applications. The role requires full stack software engineering expertise across the entire lifecycle of digital product
development, supporting Learning Management Systems (LMS) and other innovation projects that contribute
to improved learning, healthcare, and research outcomes.

Minimum Requirements:

  • Bachelor’s Degree or Advanced Diploma in Computer Science, Software Engineering, Information Systems, or
    equivalent practical experience.
  • Minimum of 5 years’ experience in full stack software development.
  • Proven experience developing, maintaining, or enhancing Learning Management Systems (LMS), EdTech platforms, or large-scale online learning applications.
  • Strong proficiency in modern backend technologies such as Node.js, Python, Java, PHP, .NET, or Go.
  • Advanced knowledge of SQL databases and database design principles.
  • Strong experience with modern frontend frameworks including React, Vue, or Angular.
  • Experience designing and consuming RESTful APIs and third-party integrations.
  • Experience building scalable cloud-hosted web applications.
  • Understanding of secure software development practices and application security principles.
  • Experience implementing responsive, accessible, and user-centred interfaces.
  • Strong problem-solving, communication, and collaboration skills.
  • Ability to manage competing priorities and deliver effectively in fast-paced environments.

Advantageous:

  • Experience working within the education, training, higher education, or e-learning sectors.
  • Experience with LMS platforms such as Moodle, Canvas, Blackboard, Thinkific, TalentLMS, or custom-built learning
    systems.
  • Knowledge of SCORM, xAPI, LTI, and other e-learning standards.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with DevOps practices, CI/CD pipelines, Docker, and containerisation technologies.
  • Experience integrating video conferencing platforms such as Zoom, Microsoft Teams, or Google Meet.
  • Understanding of learning analytics, learner engagement tracking, and reporting systems.
  • Knowledge of AI-powered learning tools, recommendation engines, or personalised learning technologies.
  • Exposure to UI/UX design principles and learner-centred product development.

Key responsibilities:

  • Design, develop, and maintain scalable and secure LMS applications and digital learning platforms.
  • Participate in the complete software development lifecycle from concept and architecture through deployment and
    support.
  • Collaborate with instructional designers, educators, product owners, and stakeholders to develop innovative digital
    learning solutions.
  • Develop and maintain frontend and backend functionality for learner, instructor, and administrator portals.
  • Design and implement APIs, integrations, and third-party educational services.
  • Build and optimise database structures to support platform performance and reporting requirements.
  • Ensure software quality through testing, code reviews, documentation, and engineering best practices.
  • Monitor, troubleshoot, and enhance existing systems to improve performance, reliability, and user experience.
  • Implement secure development practices and proactively identify technical risks.
  • Research and recommend emerging technologies that enhance digital learning outcomes.
  • Contribute to continuous improvement initiatives and mentor junior developers where appropriate.
  • Stay informed of emerging trends in educational technology, software engineering, and digital learning innovation.

How to Apply
Email your application to KTU-HR@uct.ac.za with the subject line: Full Stack Software Engineer June 2026 –
Closing Date: 30 June 2026

Attach:

  • CV
  • Motivation letter
  • Certified copy of highest qualification
  • Contact details for two or three current, contactable referees

Important Notes

  • Incomplete applications will not be considered.
  • Only applicants who have completed all application requirements will be considered.
  • KTU is committed to employment equity and strives to appoint candidates in line with its equity objectives.
  • The organisation reserves the right not to make an appointment should no suitable candidate be identified.
  • Only shortlisted candidates will be contacted

Click here to apply

PROJECT COORDINATOR (CITY HALL FELLOWSHIP PROGRAMME)

(Payclass 09; 12- month fixed term contract)
AFRICAN CENTRE FOR CITIES (ACC)
SCHOOL OF ARCHITECTURE, PLANNING AND GEOMATICS
FACULTY OF ENGINEERING AND THE BUILT ENVIRONMENT

The African Centre for Cities (ACC) at the University of Cape Town invites applications for a full-time Project
Coordinator (City Hall Fellowship) for a 12-month contract (approximately June 2026 –June 2027) with the possibility
of renewal.

We are looking for candidates to work as part of the African Mayoral Leadership Initiative (AMALI) Data Programme team
(see https://amalicities.africa/ for more details), located within the African Centre for Cities (ACC) at the University of
Cape Town in Cape Town, South Africa.

ACC was established in 2007 at the University of Cape Town as an urban research institute. The ACC is based in the
School of Architecture, Planning and Geomatics in the Faculty of Engineering and the Built Environment, but is
interdisciplinary in scope, drawing on expertise on urban issues from across the university. AMALI, located within ACC,
focuses on supporting African Mayors in their legacy goals and involves in-depth and ongoing technical and skills support
over the course of a calendar year. The AMALI Data Programme specifically focuses on supporting Mayors from African
Cities and their executive and data teams in the collection, analysis, and use of data necessary for effective decision
making and reporting at a city-scale. The staffing complement of the AMALI Data Programme is currently a Data
Programme Lead and four City Data Advisors.

The purpose of this position is two-fold: to coordinate the City Hall Fellowship Programme and to provide administrative
support to the AMALI Data Programme.

First, in terms of coordinating the City Hall Fellowship Programme, as part of the African Mayoral Leadership Initiative
(AMALI), Masters and PhD students are embedded for up to 10 weeks each in AMALI cities across Africa to support city
leaders who have participated in the AMALI programme. The Project Co-Ordinator will oversee the running of the
programme including: setting up an advisory group of convenors of relevant masters programmes at UCT and ensuring
they regularly meet to provide advice on the fellowship programme; liaise with AMALI team members and partners to
ensure the fellowship programme is closely aligned with the functioning and objectives of the broader AMALI programme;
advertising for and selecting students to participate in the programme (including setting up selection committees where
necessary); engaging with AMALI cities to identify opportunities for student placement and matching students with cities
and suitable advisors/mentors; organising all logistics for students to be embedded in the selected AMALI cities for up to
10 weeks each; ensuring, with support from supervisors/mentors for the students; ensuring that a high quality practical
output is produced for each city leader to help support in the implementation of their legacy goal; ensure that the
programme is well-documented and suitably promoted; and maintain records and ensure comprehensive reporting to
ACC and to the funders on the programme.

The second part of the position is to help ensure the AMALI Data Programme runs effectively and all milestones are met
on time by providing the necessary administrative support to the AMALI Data Programme Lead and other Data
Programme team members. This includes organising logistics for travel and managing the AMALI Data Programme office
space.

Click here to apply

We wish you all the best with your applications

Share this post on

Be the first to comment

Leave a Reply

Your email address will not be published.


*