Python Instructor
Teach Python programming from fundamentals to advanced applications.
- Openings
- 2
- Locations
- 2
- Track
- IT
§01
About this role
As a Python Instructor, you will teach students Python programming from the ground up — starting with syntax, data structures, and control flow, progressing to object-oriented programming, file handling, web frameworks, and automation. Python is the gateway language for AI, data science, and web development, making this a foundational role in our curriculum.
§02
Responsibilities
- 01Deliver beginner to intermediate Python programming training
- 02Teach core concepts: variables, loops, functions, OOP, and error handling
- 03Guide students through building real projects (web scrapers, APIs, automation scripts)
- 04Cover Python libraries for data analysis (pandas, NumPy) and web development (Flask, Django)
- 05Design coding exercises and assess student progress through projects
- 06Support students in building GitHub portfolios
- 07Maintain instructional facilities used for training and ensure the safety of students
- 08Research and recommend learning systems
- 09Conduct specific training for the trainee
- 10Give projects to students to test what has been learned
- 11Evaluate the effectiveness of each training session
§03
Requirements
- 01Minimum 2 years of professional Python development experience
- 02Strong understanding of Python fundamentals and OOP
- 03Experience with at least one Python web framework or data library
- 04Ability to explain programming concepts to beginners
- 05Bachelor's degree in Computer Science or related field
- 06BSc/HND in Computer Science, Computer Engineering, Mathematics or its equivalent
- 07Knowledge of front-end languages and libraries (e.g. HTML/CSS, JavaScript)
- 08Graphics skills will be an added advantage (Photoshop or CorelDraw)
- 09Excellent written and verbal communication skills
- 10Good organization and multi-tasking abilities
- 11Post NYSC experience in teaching will be an added advantage
§04
Qualifications
- 01Bachelor's degree in Computer Science, Mathematics, or related field
- 02PCEP or PCAP Python certification is a plus
- 03Teaching or mentoring experience preferred
§05
Preferred skills
PythonFlaskDjangopandasNumPyGitAPIsAutomation
Directory
Where we're
hiring
Python instructor positions are available at 2 locations across Nigeria.
OTA · 01
Ota, Ogun
1Opening
IT Instructor — Python
New Horizons Nigeria
AKU · 02
Akure, Ondo
1Opening
IT Instructor — Python
New Horizons Nigeria
Subscribe to Our Newsletter
Get the latest updates, exclusive content, and behind-the-scenes insights.


