20 Positions jobs in South Africa
Teaching Positions
Posted today
Job Viewed
Job Description
Role Description/Criteria
Our Lady of Mercy College Heidelberg (OLMC) is a Catholic secondary school for girls and a Ministry of Mercy Education Ltd.
OLMC is a dynamic learning community focused on the pursuit of excellence and the growth and development of every individual.Applications are invited from suitably qualified, dynamic, experienced people for the following teaching positions:
Science Teacher:
Years 7-12 with the ability to teach Physics and/or Chemistry
Mathematics Teacher:
Years 7-12 with the ability to teach either Specialist Maths Units 1-4 and/or Mathematical Methods Units 1-4.If you are an educator who is passionate about making a difference and would like to explore joining our team in 2026, we encourage you to apply.Refer to
Start date:
January 2026
Terms:
full time ongoing
Salary and conditions
are in accordance with the Catholic Education Multi-Enterprise Agreement 2022, dependent upon qualifications and experience.
Applications close:
9am, 23 October 2025.
We encourage submissions as soon as possible, OLMC will review applications as they are received and make an appointment as soon as practicable.
How to apply:
email with the following
four
attachments:
- The OLMC Employment Application form
- A cover letter
- A curriculum vitae
- A response to the Selection Criteria outlined in the Position Description
Applications submitted without the required documents listed above will be ineligible for consideration.
All candidates must provide evidence of having the right to live and work in Australia. Teachers must have current VIT registration and be able to present certified results transcripts. If shortlisted, two to three referees will be required, one being the current employer.
Our school community promotes the safety, wellbeing and inclusion of all students.
OLMC | Heidelberg. Our Lady of Mercy CollegeA Ministry of Mercy Education Ltd | ABN
Application Procedures
SAP POSITIONS
Posted 136 days ago
Job Viewed
Job Description
Experience Categories:
Expert : 10+ years of in-depth experience in the fieldPrincipa l : 8+ years of professional expertiseSenior : 5+ years of relevant experienceKindly submit your CV to the following email address:Psychologist (2 positions)
Posted today
Job Viewed
Job Description
The core purpose of this post is to provide appropriate and effective student counselling, career and development service delivery to the Nelson Mandela University communities as directed in accordance with the mission of the Centre.
KEY PERFORMANCE AREAS- To provide a professional psychological counselling service to Nelson Mandela University students, related to academic, career and psychosocial wellbeing.
- To contribute to the promotion and maintenance of a supportive Organisational environment through a professional service to the university stakeholders.
- To increase accessibility to Emthonjeni Student Wellness services through resource development, consultation, training, community interventions, and media communication.
CORE COMPETENCIES
- A thorough understanding of the counselling and developmental needs of higher education students.
- A thorough knowledge and understanding of the South African higher education context.
- A thorough understanding of and experience in student counselling, career and development programmes and services regarding student access, retention and success.
- A thorough knowledge of student counselling trends nationally and internationally.
- Possess strong written and verbal communication, research, and relevant computer literacy skills. proficient in virtual counselling techniques, including online communication.
- Have proven attributes of transparency, integrity and teamwork
To be considered for appointment to this post, candidates should have complied with the following requirements:
Masters degree in psychology
Be a Psychologist (Counselling, Clinical or Educational) registered with the Health Professions Council of South Africa (HPCSA)
Have at least 2 years experience in which competence has been gained.
DISCLAIMER:Nelson Mandela University is a designated employer committed to pursuing excellence, diversity, inclusion, and redress in achieving its employment equity targets. Preference will be given to suitably qualified (Race and Gender) candidates in accordance with the University's employment equity targets. No applications will be accepted after the closing date Friday, 26 September 2025.
3 Graduate Positions
Posted today
Job Viewed
Job Description
About Prime Africa Consult
Prime Africa Consult is a specialist economic modeling consultancy, delivering cutting-edge environmental, resource, and development economics solutions for governments, multilateral organizations, and private clients. We integrate robust economic theory, advanced data analytics, and practical decision-support tools to address Africa's most pressing development challenges.
GRADUATE FINANCIAL MODELER
Role Summary
We are seeking a skilled financial modeler who can apply their financial and economic training to solving complex and important environmental problems. The successful candidate will work with a highly skilled team of economic and financial professionals and should be capable of executing tasks thoughtfully and meticulously.
Key Responsibilities would include:
- Building out cash flow and financial statement models into dynamic MS Excel spreadsheets.
- Running financial and economic models for different simulations and interpreting the results.
- Conduct domain research appropriate to a particular problem being solved.
- Analyzing financial and economic data to inform models and sense check results.
- Applying the appropriate financial model to solve the problem.
- Writing technical documents (reports/slide decks) to communicate financial and economic results.
- Assist clients to make informed environmental and economic decisions.
Qualifications & Experience Required:
- Bcom (Hons) Degree: Accounting / Financial Management / Quantitative Finance
- Proficiency in the use of Microsoft Excel
- Data analysis skills including data cleaning, formatting and analysis.
- Statistical analysis using Microsoft Excel to support econometric and environmental modeling
- Problem-solving abilities working with large datasets
- Excellent communication skills for collaborating with multidisciplinary teams
Preferred / Highly Desirable:
- Domain knowledge in finance and economics (coursework or professional experience)
- Understanding of mathematical models and statistics
- Familiar with financing principles and approaches for sustainable development
- Understanding of economic modeling concepts to better support analytical workflows
- Experience with environmental data and ecosystem services frameworks
GRADUATE SYSTEMS ECOLOGIST
Role Summary
We are seeking a motivated Systems Ecology Intern to join our team. This role offers an opportunity to gain hands-on experience in applying ecological and environmental economic concepts to real-world challenges. You will also be expected to use critical thinking to apply Environmental and Social Safeguards for projects and businesses, working alongside experienced practitioners in the delivery of these projects. Your role will include support research, data analysis, and project delivery in sustainability, biodiversity and climate finance, and the management of ecosystems.
Key Responsibilities would include:
- Assist in data collection, collation, and analysis for environmental and ecological studies.
- Support the development of ecological and financial models, including scenario testing.
- Contribute to literature reviews and preparation of background material for reports and proposals, as well as report chapters/sections.
- Participate in stakeholder engagement processes, including workshops and consultations.
- Assist in drafting reports, presentations, and communication materials for clients and partners.
Qualifications and Experience Required:
- B Degree with Honours: Ecology, Environmental Science, Environmental Economics, or related field (master's degree advantageous).
- Strong analytical and research skills; familiarity with ecological systems and/or economics is an advantage.
- Good writing and communication skills, with attention to detail.
- Ability to work both independently and as part of a team.
- Computer literacy, including MS Office; MS Excel, and experience with R, or other data tools.
GRADUATE R SYSTEMS DEVELOPER/ DATA PIPELINE
Role Summary
We are seeking a skilled R Systems Developer with exceptional R programming language and RStudio/Posit development environment to build, automate, and standardize our analytical infrastructure. The successful candidate will create reproducible data science pipelines that transform complex datasets into client-ready deliverables across diverse economic and environmental projects. While domain knowledge in economics or environmental science is advantageous, the non-negotiable requirement is strong technical skills in R programming, data engineering, and workflow automation to support our expert economists and analysts.
Key Responsibilities would include:
- Building automated data pipelines using R programming language from raw data ingestion through analysis to final client deliverables
- Developing in RStudio/Posit environment to standardize analytical workflows across projects using reusable R functions, packages, and templates
- Designing R-based data processing systems to clean, validate, and integrate large, complex datasets from multiple sources
- Creating interactive web applications using R Shiny framework for client-facing dashboards and tools
- Building automated reporting systems using R Markdown to generate professional documents, visualizations, and presentations
- Integrating geospatial data using R spatial packages (sf, terra) and connect with Google Earth Engine
- Implementing reproducible research practices including Git version control, R package development, and documentation
- Deploying R applications using Posit Connect, Shiny Server, or cloud-based R environments
- Supporting economists and analysts with R programming infrastructure, training, and troubleshooting
- Collaborating across disciplines to translate research requirements into robust R-based technical solutions
Qualifications & Experience Required:
- B Degree: Computer Science/ Data Science/ Information Technology/Statistics, or related quantitative field (masters degree would be advantageous)
- Proficiency in R programming language including:
o R coding for data manipulation using tidyverse packages (dplyr, ggplot2, tidyr)
o RStudio/Posit Workbench development environment
o R package development and management
o R Markdown for automated report generation
o Shiny framework for web application development
- Data engineering skills including pipeline automation using R and workflow orchestration
- Database integration using R packages (DBI, dbplyr) for SQL/PostgreSQL connections
- Experience with reproducible research including Git version control and R project organization
- Statistical analysis in R to support econometric and environmental modeling
- Problem-solving abilities working with large datasets in R environment
- Excellent communication skills for collaborating with multidisciplinary teams
Preferred / Highly Desirable:
- Domain knowledge in economics, environmental science, or related fields (coursework or professional experience)
- R spatial analysis expertise using packages like sf, terra, leaflet for geospatial workflows
- R deployment experience including Posit Connect, Shiny Server, or cloud-based R environments
- Advanced R programming including machine learning packages and production-level code
- Understanding of economic modeling concepts to better support analytical workflows
- Experience with environmental data and ecosystem services frameworks
- API integration and web scraping using R packages
Various IT Positions
Posted today
Job Viewed
Job Description
Features and Benefits for indivuiduals
Beehive Crew can transform business operations, projects, transformation and drive growth through expert professional resources. Submit your CV and include yourself. We are open to IT Professional in the areass of, Security, Development, BA's, Service Delivery Managers, Project Managers, & SAP professionals. Simply provide your CV; see
Features and Benefits for Companies
Companies can gain access to world-class talent at lower costs of operations, projects and agile sprints, without compromising on quality. Our professionals hold internationally recognized certifications and have extensive experience with global enterprises across multiple industries. Our HR and legal specialists ensure full compliance with international employment laws and data protection regulations. We offer scalability and flexibility, allowing you to scale your team based on immediate demands without long-term commitments. see - contact us.
Roles
Beehivecrew manages resources in South Africa, Africa, and Europe. Positions are Remote, On-Site or via our IT Delivery Centre.
Beehive Crew service delivery management will be responsible for day-to-day tasks ensuring excellent customer service. The roles demands strong technical expertise and the ability to adapt to changing project, market and intrnational demands efficiently.
Golf Course Service Attendant Positions
Posted today
Job Viewed
Job Description
Hazendal Golf is Hiring
Service Attendants
Hazendal Golf is a semi-private golf course that specializes in superior guest service.
We want people to return because they experienced, friendly and enthusiastic staff as well as a well-kept and top -notch facility.
We offer a championship Par 3 golf course along with a fantastic state of the art driving range, pitching greens, large putting green and a 27-hole Kleine Hazen putt putt course.
OUR PROMISE TO THE GUEST
We make a promise to our guests To Create Memories Worth Repeating, therefor find:
A DAY IN THE LIFE OF A SERVICE ATTENDANT
On arrival of your shift, you will have to:
- Report to your area and sign in for your shift
- Login to your booking system and tee sheet
- Print the tee sheet for yourself, the starters, the Marshalls and an extra
- Place the starters and Marshall's tee sheet on a clipboard for them to collect
- Check if there are any events
- Make sure the 2-way radios are charged and handed to starters and Marshalls
- Make sure your area is clean and equipped with scorecards
- Tidy all merchandise in the retail area
- Make sure your cash box balances
- Phones working
- Be ready to welcome your first fourball
On finishing your shift:
- Hand over to the next shift if relevant, and inform of any details needing to be dealt with
- Sign out on the register
- Be sure you leave your space neat and tidy
- Check your shift for the following day and confirm
The key to success is to listen, learn, grow and enjoy
Minimum Requirements:
Experience, knowledge, and understanding of golf and the etiquette around golf will be an advantage.
Must be fluent in English.
Work co-cooperatively with others in the team.
Have a willingness to learn and a can-do attitude.
Debtors Clerk and Bookkeeper positions FMCG
Posted 5 days ago
Job Viewed
Job Description
Location: Greenbushes PE
Salary: Market related commensurate with experience
Non Negotiable
At least 2 years of FMCG industry experience
Experience working on portals, i,e, Spar, OK, Freshmark
Pastel Evolution experience
Be The First To Know
About the latest Positions Jobs in South Africa !
Debtors Clerk and Bookkeeper positions FMCG
Posted today
Job Viewed
Job Description
Our client, a leading supplier of whole fresh produce in the Eastern Cape has vacancies for a Bookkeeper and Debtors Clerk. Location: Greenbushes PE Salary: Market related commensurate with experience Non Negotiable At least 2 years of FMCG industry experience Experience working on portals, i,e, Spar, OK, Freshmark Pastel Evolution experience
part time contract teaching positions fet phase
Posted today
Job Viewed
Job Description
Growing Minds is s a fast growing independent, inclusive school situated in Gardens, Cape Town. It offers small classes, a progressive education using a CAPS aligned curriculum and individualised attention for its learners. This dynamic environment has an exciting part time opportunity for a suitably qualified and experienced teachers. The positions available are teaching Consumer Studies and Tourism within the FET phase and will require four hours of tuition per week.
The ideal candidates will be able to demonstrate adaptability, creativity and recognize the importance of establishing independent and active learning. A commitment to progressive teaching environments and working as part of a team to get the very best out of learners will be critical.
Applicants are required to meet the following criteria:
- Education qualification (either PGCE or a Bachelor of Education)
- Previous teaching experience in Consumer Studies or Tourism to matric level
- Computer literacy and fluency in English
- Police clearance certificate
- SACE registration or application thereof
- Must be currently resident in Cape Town
- Available immediately
This position is available from term 4 until the end of the school academic year. Applicants are asked to forward their cv to
pa.capetown
Growing Minds reserves the right not to make an appointment and only applicants that meet the above criteria will be considered and contacted. The school will, where possible, appoint a suitable candidate from within the organisation. More information about the school can be obtained from
Growing Minds, in line with POPIA (the Protection of Personal Information Act) will attempt to ensure the confidentiality of all applicants for this position. All reasonable measures will be in place to protect personal information, but will be used in the recruitment, selection and reporting process. By submitting your application for this position, you are recognizing and accepting this disclaimer.
Facilitator â Gen AI , AI Tools (2 Positions)
Posted 24 days ago
Job Viewed
Job Description
- Conduct high-energy, interactive workshops and bootcamps on Generative AI tools (ChatGPT, MidJourney, Runway, Claude, GitHub Copilot, Perplexity, Agent frameworks, etc.).
- Simplify complex AI concepts into practical, relatable use cases for students, professionals, and entrepreneurs.
- Create engaging video content (YouTuber/Influencer-style) to attract learners to our programs and promote School of AI offerings.
- Use storytelling and excellent presentation skills to amaze and inspire audiences online and offline.
- Continuously experiment with new GenAI tools and integrate them into live demonstrations and projects .
- Collaborate with program designers to keep courses cutting-edge and industry aligned .
- Represent the School of AI at events, hackathons, industry panels, and digital platforms.
Qualifications & Experience:
- Bachelors/Masters degree in Computer Science, Engineering, AI/ML, or related fields (preferred, not mandatory if expertise is proven).
- 26 years of hands-on experience with Generative AI platforms, LLMs, and AI-powered tools .
- Strong video content creation skills ability to present like a YouTuber/Influencer and create exciting, viral-worthy AI explainer videos.
- Prior experience in training, facilitation, or content creation in tech/AI domains is a plus.
- Excellent public speaking, storytelling, and audience engagement skills .
- Always up to date with emerging Gen AI trends and tools .
Key Skills:
- Deep expertise in Gen AI tools (ChatGPT, MidJourney, Claude, Runway, etc.)
- Strong camera presence and ability to create engaging short/long-form videos
- Excellent communication & presentation skills
- Ability to connect with Gen Z learners and tech professionals
- Creative mindset with passion for making AI accessible and exciting
What We Offer:
- Competitive package:
- A platform to inspire and engage thousands of learners across India and beyond.
- Opportunities to build your personal brand as an AI influencer/facilitator .
- Work in a vibrant, future-forward environment at the School of AI .