Python Facilitator
1 week ago
**DUTIES & RESPONSIBILITIES**:
- Develop and deliver Python programming courses to students in both classroom and online settings
- Create engaging and interactive learning materials, including presentations, coding exercises, and assignments
- Provide one-on-one guidance and support to students to help them overcome challenges and achieve their learning goals
- Evaluate student progress and performance through assessments, quizzes, and projects
- Collaborate with other instructors and instructional designers to continuously improve course content and delivery methods
- Stay updated on the latest trends and developments in Python programming and educational technology
**REQUIREMENTS**
- 3-4 years' experience
- Must reside in or around Midrand area
- Bachelor's degree in Computer Science, Engineering, or related field
- Proven experience as a Python developer or instructor, with a strong command of Python programming language and its libraries
- Excellent communication and presentation skills, with the ability to explain complex technical concepts in a clear and understandable manner
- Experience in curriculum development and instructional design is a plus
- MICT Seta or QCTO experience is a bonus
- Passion for teaching and mentoring students of all backgrounds and skill levels
- Strong problem-solving skills and attention to detail
- Ability to work independently as well as collaboratively in a team environment
- Commitment to continuous learning and professional development
**Job Type**: Temporary
Contract length: 12 months
**Experience**:
- Facilitation: 1 year (preferred)
-
Specialist: Insights and Analytics
1 week ago
Midrand, South Africa Optimal Growth Technologies Full timeSenior Specialist: Insights & Analytics Location: Midrand Contract duration: 6 months Key accountabilities Conduct exploratory and in-depth data analytics using SQL, Python and SparkComplete data quality validation to identify deviations from trends and generate possible corrective actionsWork with Product Owners to identify opportunities and guide on...
-
Specialist: Insights and Analytics
2 weeks ago
Midrand, South Africa Optimal Growth Technologies Full timeAbout the job Specialist: Insights and Analytics Senior Specialist: Insights & Analytics Key accountabilities Conduct exploratory and in-depth data analytics using SQL, Python and Spark Complete data quality validation to identify deviations from trends and generate possible corrective actions Work with Product Owners to identify opportunities and guide on...
-
Solutions Architect
2 days ago
Midrand, South Africa Mediro ICT Full timeWHAT WILL BE YOUR ROLE AND RESPONSIBILITIES? Maintenance and further development of the LCAAP platform, including but limited to the following 1. Database Management of the existing Postgres database. Proposal for PostgreSQL successor and Postgres database migration to the proposed new solution. Proposal for data interface technology and migration of...
-
Specialist: Insights and Analytics
1 week ago
Midrand, Gauteng, South Africa Optimal Growth Technologies Full time R600 000 - R1 200 000 per yearSenior Specialist: Insights & Analytics Location: Midrand Contract duration: 6 months Key accountabilities Conduct exploratory and in-depth data analytics using SQL, Python and SparkComplete data quality validation to identify deviations from trends and generate possible corrective actionsWork with Product Owners to identify opportunities and guide on...
-
Specialist: Insights and Analytics
3 days ago
Midrand, Gauteng, South Africa Optimal Growth Technologies Full time R400 000 - R800 000 per yearSenior Specialist: Insights & Analytics Location: MidrandContract duration: 6 monthsKey accountabilities Conduct exploratory and in-depth data analytics using SQL, Python and SparkComplete data quality validation to identify deviations from trends and generate possible corrective actionsWork with Product Owners to identify opportunities and guide on...
-
Sub Product Owner
1 week ago
Midrand, South Africa Mediro ICT Full timeYou will design/ developsystems and processes in close corporation with business,ITand interface colleagues and partners. Analyseprocesses, identifyareas of improvement and automation. Empower users through training and self service solutions. Develop a deep understanding of processes in controlling purchasing and supplier networks in order to fulfil...
-
Repika Testing
2 weeks ago
Midrand, South Africa Full Circle Resourcing Full timeOur client requires the services of a** Software Engineer (Senior) - Midrand/Menlyn/Rosslyn/Home Office Rotation** - **Amazing brand with cutting edge technology**: - **Excellent teams in Global team collaboration**: - **High work-life balance with Flexible hours**: - **Agile working environment** **POSITION**:Contract until December 2026 **EXPERIENCE:...
-
Senior Technical Solutions Analalyst
2 days ago
Midrand, South Africa Network Contracting Full time**Outputs**: **Consultancy services** - Document solutions - Liaise with Development teams on proposed solutions. **Technical Analyst** - Understanding the business requirements, and through a structured process documenting, validating, and translating it into functional specifications that are used by developers to craft a technical solution. - Create...
-
Junior Technical Solutions Analyst
2 days ago
Midrand, South Africa Network Contracting Full time**Outputs**: **Consultancy services** - Document solutions - Liaise with Development teams on proposed solutions. **Technical Analyst** - Understanding the business requirements, and through a structured process documenting, validating, and translating it into functional specifications that are used by developers to craft a technical solution. - Create...
-
Actuarial Assistant Manager
7 days ago
Midrand, South Africa Sanlam Full time**Who are we?** **What will you do?** - The MiWay Pricing & Product Design team will soon be expanding, creating an exciting opportunity for an Actuarial Assistant Manager. This role will involve providing support and leadership to a small team of actuarial analysts. Come join the team and be part of the challenge! **What will make you successful in this...