Key Responsibilities
- Conduct classroom and/or online training sessions on Python programming.
- Teach core Python concepts including data types, OOPs, functions, modules, and exception handling.
- Deliver advanced topics such as Django/Flask, REST APIs, and basic data handling.
- Provide hands-on coding exercises, assignments, and real-time projects.
- Evaluate student progress and provide feedback and mentoring.
- Prepare training materials, notes, and lab exercises.
- Clarify doubts and support learners in project development.
- Stay updated with latest Python technologies and industry trends.
- Maintain training quality and engagement throughout sessions.
Required Skills
- Strong proficiency in Python programming.
- Hands-on experience with frameworks like Django or Flask (preferred).
- Good understanding of databases (SQL / MySQL / PostgreSQL).
- Knowledge of web development concepts (HTML, CSS, JavaScript).
- Strong communication and presentation skills.
- Ability to explain complex concepts in a simple and structured manner.
Preferred Skills
- Experience as a Python Trainer / Faculty / Corporate Trainer.
- Knowledge of Data Science, AI/ML basics is an added advantage.
- Experience in conducting workshops, seminars, or corporate training sessions.
- Familiarity with real-world project development.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, IT, Engineering, or related field.
- 1–6+ years of experience in Python development/training.
- Prior teaching or training experience preferred.
Key Competencies
- Teaching & Mentoring Skills
- Strong Technical Knowledge in Python
- Communication & Presentation Skills
- Patience and Student Engagement
- Curriculum Planning
Work Mode
- Full-time Trainer Role
- Immediate Joiners Preferred
Application Details
Email: [email protected]
Phone: +91 95666 79928
Pay: ₹9,435.17 - ₹39,657.27 per month
Benefits:
- Paid sick time
- Paid time off
Work Location: In person