Job Title: Python Instructor
About Us:
We are a leading IT Training Institute dedicated to providing high-quality technical education and preparing students for successful careers in the IT industry. We are looking for a passionate and knowledgeable Python Instructor to join our team.
Job Responsibilities:
- Deliver engaging Python programming classes to students at beginner and intermediate levels.
- Teach core Python concepts including variables, data types, functions, OOP, file handling, exception handling, and modules.
- Introduce students to libraries such as NumPy, Pandas, and basic web development frameworks (Django or Flask) where applicable.
- Guide students through hands-on projects and coding exercises.
- Stay updated with the latest Python technologies and industry trends.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, IT, or a related field.
- Strong knowledge of Python programming.
- Good understanding of Object-Oriented Programming (OOP), data structures, and algorithms.
- Familiarity with Git, SQL, and basic web development concepts is an advantage.
- Excellent communication and presentation skills.
- Prior teaching or training experience is preferred, but passionate candidates with strong technical skills are encouraged to apply.
Preferred Skills
- Experience with Django or Flask.
- Knowledge of APIs, databases, and automation using Python.
- Familiarity with data analysis libraries such as NumPy and Pandas.
- Ability to mentor students and create a positive learning environment.
Work Location: In person