Information Technology Teacher

3 weeks ago


Bellville, South Africa Hoërskool Bellville Full time

**Job Advert Summary**:
**ABOUT OUR SCHOOL**:
Hoërskool Bellville (Bellville High School) is a public, Afrikaans medium, co-educational high school situated in Bellville in the Western Cape province of South Africa. The school is one of the top secondary schools in the province, with a proud record of a 100% pass rate in Matric for the past eight years.

**ABOUT THE ROLE**:
Bellville High School is seeking to appoint a dynamic individual who can adapt to the high academic standard and easily fit in with the rest of the support staff. The Teacher role is primarily responsible for working alongside the HOD, the Grade and Subject Head to motivate, inspire and empower their students with high-quality individual and group instruction so that they can reach their full potential.

The position is available from 1 January 2023.

**Minimum Requirements**:
**EDUCATION**:

- A Bachelor of Science degree in Computer Science (or similar degree) OR a Bachelor of Education degree with strong experience in a Computer Science
- A Completed a Post Graduate Certificate in Education (PGCE)

**EXPERIENCE**:

- Teaching or tutoring experience at secondary school level
- A successful record of teaching computer science to Grade 12 will be an advantage.
- Experience with one or more of the following programming languages: Python, Visual Basic (console mode), Pascal/Delphi
- Experience teaching the CAPS or IEB curriculum will be an advantage
- Experience working with assessment data and operational data
- Demonstrated experience in working effectively with young people to promote their individual academic potential

**SKILLS**:

- Excellent communication skills in Afrikaans, both written and verbal
- Team player, and enjoy group problem solving
- Comfortable working remotely and independently
- Strong administrative and record keeping skills
- Adept in a technological environment and using technology for instruction
- Operationally savvy
- Strong organisational skills and flexibility

**KNOWLEDGE AND COMPETENCIES**:

- Strong technical knowledge of Computer Science
- Solid understanding of the design, coding and testing stages in the program development cycle

**PERSONAL ATTRIBUTES**:

- The ability to elicit the best from students through excellent rapport, meaningful engagement and sincere commitment to their success
- Inclusive approach and dedicated to developing all students
- Must be able to take initiative as well as self-audit
- Must be able to work independently as well as part of a team

**GENERAL**:

- Able to present evidence (i.e. a portfolio of work) of programming skills
- Willingness and ability to assist with and/or coach extramural activites at the school
- Clear police record

**Duties and Responsibilities**:
**The day-to-day responsibilities of this role include**:
***TEACHING**:

- Deliver exceptional, real world, enquiry-based Computer Science lessons that align with the CAPS Computer Science curriculum requirements
- Design rigorous lesson plans
- Deliver impactful and engaging enquiry-based lessons supported by technology to enhance instructional delivery
- Regular contact with students to encourage, motivate and empower them to achieve their best.
- Employ a variety of teaching and instructional methodologies, with the aid of edtech tools, to individuals and groups of students.
- Implementing responsive intervention based on students’ progress
- Work closely with the HOD, Grade and Subject Head to monitor at-risk students
- Report on the effectiveness of planned interventions (according to our remediation policy which uses RTI) and employ bespoke remediation strategies to enable student academic progress
- Review holistic performance of students on a regular basis
- Facilitate and participate in extracurricular activities such as social activities, clubs and student organisations

**TASK MANAGEMENT**:

- Update student records with socio-emotional, behavioural and academic insights gained through teacher-student interactions
- Meet regularly with the HOD, Grade and Subject Head in your team to identify student progress, trends and at risk-students
- Report on the progress of all students allocated to you, on a weekly basis
- Regularly attend learner progress and intervention tracking meetings
- Manage the posting of announcements to the online portals and respond to discussion forum posts made by students

***COMMUNITY OF PRACTICE**:

- Engage in lesson observations with HOD, Grade and Subject Head to maintain quality assurance of instruction in line with Bellville High School’s Teaching and Learning approach and to enable personal and peer improvement through feedback, coaching and mentorship
- Engage in the systemic integration of scientific educational knowledge, didactics (or pedagogical content knowledge), and practice to enable teachers to enhance their pedagogical thinking, evidence-based decision making, and engagement in the professional community of educators



  • Bellville, South Africa University of the Western Cape Full time

    The Faculty of Education has a rich history of engaging with key issues in South African education, and offers innovative, research‐based Teacher Education and interdisciplinary postgraduate programmes. The Department of Educational Studies is committed to clarifying and strengthening the role of Teacher Education in the broader societal transformative...


  • Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Health & Wellness Sciences- Department- Cape Peninsula University of Technology -> Health & Wellness Sciences -> Medical Imaging & Therapeutic Sciences- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary)- Job Type- Contract- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical...


  • Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Department- Cape Peninsula University of Technology -> Tech Transfer&Industry Linkage- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary)- Job Type- Contract- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical Aid rate based on principal member only)- To be confirmed- Advert...

  • Sales Consultant

    1 month ago


    Bellville, South Africa Rubicon Full time

    **About the Sales Consultant - Industrial Technology role** We are looking for an experienced **Sales Consultant **for our Industrial Technology Division based in Bellville, Cape Town. This role works closely with customers to grow and promote the sale of Rubicon products including, but not limited to, generating new business opportunities, qualifying...

  • Information Manager

    4 weeks ago


    Bellville, South Africa AECOM Full time

    Company Description **At AECOM, we’re delivering a better world.** We believe infrastructure creates opportunity for everyone. Whether it’s improving your commute, keeping the lights on, providing access to clean water or transforming skylines, our work helps people and communities thrive. Our clients trust us to bring together the best people, ideas,...


  • Bellville, South Africa Sanlam Full time

    Who are we? Sanlam Group Technology is responsible for the provision of a digitally enabled technology service as a group COE, drive business and transformation and provide group-wide digital and data architecture. We operate the various technology platforms and shared services, ensure Cyber and Information Security resilience, and act as technology...


  • Bellville, South Africa Rubicon Full time

    **About the Sales Support Consultant - **Industrial Automation** role** We are continually looking for an experienced **Sales Support Consultant **for our Automation Technology Division at our new premises in **Bellville**, **_Cape Town_**. This role works closely with the Sales Consultant to grow and promote the sale of Rubicon products and fulfill a...


  • Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Support / Admin Department- Department- Cape Peninsula University of Technology -> Computer & Telecom Services- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary)- Job Type- Permanent- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical Aid rate based on principal member only)-...


  • Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Support / Admin Department- Department- Cape Peninsula University of Technology -> Registar's Division -> Records & Archives Department- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary)- Job Type- Permanent- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical Aid rate based...


  • Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Support / Admin Department- Department- Cape Peninsula University of Technology -> Computer & Telecom Services -> Integrated Systems&Facilities- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary)- Job Type- Contract- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical Aid rate...


  • Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Department- Cape Peninsula University of Technology -> Institutional Planning- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary)- Job Type- Permanent- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical Aid rate based on principal member only)- To be confirmed- Advert Closing...

  • Clinical Mentor

    1 month ago


    Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Health & Wellness Sciences- Department- Cape Peninsula University of Technology -> Health & Wellness Sciences -> Nursing- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary)- Job Type- Contract- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical Aid rate based on principal...

  • Student Counsellor

    1 month ago


    Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Support / Admin Department- Department- Cape Peninsula University of Technology -> Student Counselling- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary)- Job Type- Permanent- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical Aid rate based on principal member only)- To be...

  • Handyman X3

    1 month ago


    Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Support / Admin Department- Department- Cape Peninsula University of Technology -> Infrastructure Development and Facilities Management- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary)- Job Type- Permanent- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical Aid rate based...


  • Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Support / Admin Department- Department- Cape Peninsula University of Technology -> Infrastructure Development and Facilities Management- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary)- Job Type- Permanent- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical Aid rate based...


  • Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Engineering- Department- Cape Peninsula University of Technology -> Engineering and the Built Environment -> Civil Engineering & Survey- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary)- Job Type- Permanent- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical Aid rate based...


  • Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Department- Cape Peninsula University of Technology -> Human Capital -> Human Resources Admin- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary) - District Six Campus - Cape Town, WC ZA- Job Type- Permanent- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical Aid rate based on...


  • Bellville, South Africa Cape Peninsula University of Technology Full time

    Faculty- Support / Admin Department- Department- Cape Peninsula University of Technology -> Transformation & Cohesion -> Transformation&Cohesion:Admin- Campus/ Location- Bellville Campus - Bellville, Cape Town, WC ZA (Primary)- Job Type- Permanent- Occupational Function- Support / Admin- Number of Positions- 1- Annual Salary Package (incl. Medical Aid rate...

  • Operations Support

    4 weeks ago


    Bellville, South Africa Progressive IT Resourcing Full time

    **Our Client** Company Group Technology is responsible for the provision of a digitally enabled technology service as a group COE, drive business and transformation and provide group-wide digital and data architecture. We operate the various technology platforms and shared services, ensure Cyber and Information Security resilience, and act as technology...

  • Batch Operator

    1 month ago


    Bellville, South Africa Sanlam Full time

    Who are we? Sanlam Group Technology is responsible for the provision of a digitally enabled technology service as a group COE, drive business and transformation and provide group-wide digital and data architecture. We operate the various technology platforms and shared services, ensure Cyber and Information Security resilience, and act as technology...