Job Description (JD) – Python Trainer
Position: Python Trainer
Location: Seshadripuram, Majestic, Bengaluru
Employment Type: Freelance
Job Summary
We are looking for a passionate and experienced Python Trainer to conduct classroom training sessions for students. The trainer should have strong programming skills in Python and be capable of delivering practical, hands-on training to help students build a solid foundation in programming and application development.
Key Responsibilities
- Deliver Python training sessions as per the prescribed curriculum.
- Teach Python programming concepts from basic to intermediate/advanced levels.
- Conduct hands-on coding exercises, assignments, and assessments.
- Guide students in developing mini-projects and real-world applications.
- Explain programming concepts using practical examples and case studies.
- Monitor student progress and provide feedback.
- Maintain attendance records and submit session reports.
- Coordinate with the college and training coordinator regarding schedules and course delivery.
Required Skills
- Strong proficiency in Python programming.
- Knowledge of:
- Python Fundamentals
- Data Types and Operators
- Conditional Statements and Loops
- Functions and Modules
- Object-Oriented Programming (OOP)
- File Handling
- Exception Handling
- Libraries such as NumPy, Pandas, and Matplotlib
- Basic knowledge of SQL and database connectivity.
- Understanding of API integration and Python application development.
- Good communication and presentation skills.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Data Science, or a related field.
- Python-related certifications are an added advantage.
- Prior teaching or training experience preferred.
Experience
- Minimum 1–2 years of experience in Python development or Python training.
- Experience in handling college students is preferred.
Mode of Training
- Offline (Classroom Training)
Location
- Seshadripuram, Majestic, Bengaluru
Compensation
- As per industry standards and based on experience.
Pay: ₹550.00 - ₹600.00 per hour
Work Location: In person