Afrinet Telecom Kenya Hiring a Python Instructor for Hands-On Tech Training

Afrinet Telecom Limited is expanding its training team and is searching for a dedicated Python Instructor to support its mission of building industry-ready tech talent. The position is based in Nairobi and is ideal for someone who enjoys teaching practical programming skills and mentoring upcoming developers.

Role Overview

As a Python Instructor, you will guide learners through a structured path—from learning the basics of Python programming to developing real applications. The role includes teaching core Python concepts, object-oriented programming, file operations, modules, and debugging techniques.

You’ll also be responsible for introducing students to essential tools used in the tech ecosystem, including Git and GitHub. Depending on the cohort, you may also teach beginner-level Django or Flask, or introduce data skills using Pandas and NumPy.

Real Projects, Real Skills

Afrinet emphasizes practical learning. The instructor will help students build meaningful portfolio projects that reflect real industry challenges. These may include:

  • API-driven mini applications

  • Simple data dashboards

  • Automation tools

  • Basic web systems

  • Capstone projects aligned with Kenya’s tech trends (like integrating M-Pesa features)

These projects ensure that learners finish the program with a competitive portfolio.

Student Mentorship & Evaluation

Mentorship is central to this role. You’ll provide students with:

  • One-on-one check-ins

  • Guidance during debugging

  • Personalized improvement plans

  • Feedback that helps them grow

You will also develop and administer assessments such as quizzes and coding challenges. Tracking academic progress and submitting reports to the training team will be part of your weekly routine.

Qualifications Needed

The ideal candidate should have:

  • 2+ years of hands-on Python development

  • Strong understanding of object-oriented programming

  • Experience with at least one Python framework or data library

  • Good communication skills and the ability to teach beginners

Extra Advantages

Candidates with experience in tutoring, backend development, data analytics, or automation technologies will stand out. Familiarity with freelancing platforms is also a plus, as many students need guidance on navigating remote work opportunities.

Joining Afrinet’s Mission

This role offers a chance to influence the next wave of Kenyan developers while contributing to a growing African tech education brand. It’s perfect for someone who values mentorship, practical learning, and continuous curriculum improvement.


error: Content is protected !!