Get new jobs by email
- ...Information Successful candidates will be based at our Johannesburg or Cape Town offices. Kindly note that the AIS Graduate Program are permanent opportunities. Note: The list of tasks / duties and responsibilities contained in this document is not necessarily...
- ...SUMMARY: A well-recognised consumer-focused organisation is looking for a Marketing Programs Coordinator to join its dynamic marketing division. This role is ideal for someone eager to take ownership of multiâchannel campaigns, support strategy execution, and help...
- ...SUMMARY: In this role, you collaborate with other developers and engineers to design computer applications and programs. Part of these responsibilities include writing and debugging code, so we are looking for applicants familiar with C#, JavaScript, HTML, CSS,...
- ...an experienced PLC Programmer to contribute to innovative industrial projects. This role offers hands-on involvement with PLC programming, SCADA systems, and system integration. If you enjoy solving complex technical challenges and collaborating with skilled engineers...
- SUMMARY: CNC Programmer/ Setter Milling Area: Wadeville POSITION INFO: ~ Qualified Turner ~3 to 4 Axes ~ Experience in jobbing environment ~ Work to 500 tolerance from a drawing ~ Mastercam programming
- ...Software Engineering , or a related field, along with a minimum of 4 years of relevant work experience Proficiency in multiple programming languages (Java, Python, C#, JavaScript), showcasing your versatility and adaptability Comprehensive understanding of advanced...
- ...advancements to keep systems aligned with the latest robotics technologies. Maintain accurate documentation of robotic configurations, programming changes, and maintenance activities. Requirements: Proven experience in robotics systems, including programming,...
- ...a Software Developer to join their team in Midrand. You should have experience with C#, JavaScript, HTML, CSS, and other common programming languages. You should also be comfortable using .Net, AngularJS, and other common frameworks to develop software for various platforms...
- ...Artificial Intelligence, or related fields. Experience: ~3+ years experience as an AI / ML Engineer or Data Scientist. ~ Strong programming skills in Python. ~ Hands-on experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn). ~ Solid understanding of...
- ...the unique business offer with the needs of customers. Duties and Responsibilities: Develop, promote, support, and manage programs and initiatives aimed at accelerating South African sales growth. Achieve sales, gross margin, and cash PL commitments (Product...
- ...SUMMARY: CNC MILLING PROGRAMMER & OPERATOR * Must have MANUAL PROGRAMMING, Â CAM PROGRAMMING will be an Advantage - Germiston, East Rand , Gauteng POSITION INFO: CNC MILLING PROGRAMMER & OPERATOR * Engineering OR Fabrication Industry experience...
- ...specification queries, coordinating with relevant teams and stakeholders where required. Manage the specification portfolio as a cohesive program, balancing priorities across products and initiatives. Define, design and maintain all relevant data specifications according to...
- ...multiple regression, factor analysis, time-series forecasting) Familiarity with visualisation tools (e.g. Tableau, Qlik, PowerBI) Experience working with large datasets (e.g. SQL, Spark, SAS) Proficiency in at least one relevant programming language: Python, R...
- ...pathways for South Africa’s youth by creating workplace opportunities for South African youth over a period of 12 months. Position: Programing and Content Intern Stipend: R11,500 Location: Gauteng (Devland) POSITION INFO: About the role The Programmes and...
- ...regulations (e.g., PSIRA, CIDB, SARS Customs). Managing corporate governance frameworks, risk registers, and compliance monitoring programs. Partnering with Internal Audit on fraud prevention and enterprise risk initiatives. Overseeing commercial, vendor, and...
- ...performance, and expand coverage across the full AVEVA product portfolio. What you'll do: Establish and execute professional partner program Identify and onboard new channel partners Drive partner for life approach with the ecosystem Identify and resolve...
- ...like Res Request. Deep understanding of the Southern African luxury tourism landscape and familiarity with holistic wellness programming. High emotional intelligence, exceptional communication skills, and a strong attention to detail. Key Responsibilities: Contact...
- ...suggest improvements to existing processes, systems, and procedures, then deliver a plan for a small element of a change management program with guidance from a project/program manager Customer Experiences Implementation Support the implementation of...
- ...Databases: SQL Language using PostgreSQL Container Orchestration: Kubernetes (CKAD) Infrastructure as Code: Terraform/Open Tofu Programming Languages: Python Templating Tools: Helm, Kustomize Operating Systems: Advanced Linux Version Control: Advanced Git and...
- ...and consultation with line managers and stakeholders. Curriculum Development & Design: Design, develop, and update training programs, materials, and e-learning modules (manuals, presentations, tutorials, etc.) that cater to diverse learning styles and technical requirements...
- ...Software Developers create and maintain the software applications that run on computers and other devices. They write code, test programs, and troubleshoot issues to build functional and efficient software that meets user needs. Candidates who meet the requirements...
- ...including: Identifying new markets. Developing tailored sales and marketing strategies. Creating sales tools and marketing programs. Assisting with broad-base marketing and customer references. Designing partner enablement plans. Implement Best...
- ...produce a valid South African ID document) -Be between the ages of 18-30 -Must be currently unemployed and have not yet been on a YES Program before -Must have no criminal record -Must be willing to relocate to Pretoria, Durban, Nelspruit & Cape Town (Bellvile)...
- ...Senior C Engineer, to be based in Johannesburg/ Pretoria, Gauteng. The candidate will need to have a deep understanding of systems programming in a Linux environment. This role requires an expert-level engineer who not only writes efficient code but also shapes the...
- ...architectural modeling tools (e.g., ArchiMate, Sparx EA) Experience leading or supporting large-scale modernization or transformation programs (e.g., core banking revamp, mobile money overhaul, ERP replacement). Desirable Experience of continuous delivery and...
- ...skilled leader with a strong Strategy as well as Portfolio Management background. This role requires a deep understanding of Project, Program & Portfolio Architecture, strong leadership skills, and experience managing teams. The Strategic Portfolio Manager function will...
- ...laboratories around the world. Job Description Main Purpose of the Job To participate in a 12-month experiential learning program in reporting and administration. Skills Exceptional MS Excel Pay strict attention to detail Ability to interact and...
- ...environmental standards across projects. Responsibilities include risk assessments, incident reporting, safety audits, and training programs. The role supports regulatory adherence, promotes a safe work culture, and collaborates with teams to implement effective HSSE...
- ...software to fix errors, adapting it to new hardware, improving its performance, or upgrading interfaces. Testing and deploying programs and systems. New, enhancements and bug releases. Aid and support the coaching and training of other team members to ensure all...
- ...functions to ensure business value is delivered per organisational strategic goals. Digital Strategy/Transformational Projects and Programs Execution Manage and deliver end-to-end digital programs and initiatives, leveraging agile and design-thinking principles to...

