Dsa Onsite Trainer

4 days ago


Mathura, India EdCEPT LEARNING PRIVATE LIMITED Full time

**Job Summary**:
**Key Responsibilities**:

- **Training Delivery**: Conduct interactive and hands-on training sessions on Data Structures and Algorithms, Python programming, and problem-solving techniques.
- **Curriculum Design**: Develop, update, and refine training materials, including presentations, coding exercises, projects, and assessments.
- **Student Assessment**: Evaluate learners' progress through assessments, coding challenges, and projects, providing constructive feedback and guidance.
- **Mentorship**: Offer one-on-one or group mentorship sessions to help learners overcome specific challenges and improve their problem-solving skills.
- **Continuous Improvement**: Stay up-to-date with the latest trends and best practices in DSA, Python, and problem-solving, and incorporate them into the training curriculum.
- **Engagement**: Foster a collaborative and engaging learning environment that encourages participation, questions, and active problem-solving.
- **Customization**: Tailor training content to suit the needs of diverse learners, from beginners to advanced practitioners.
- **Collaboration**: Work closely with other trainers, instructional designers, and stakeholders to ensure the training programs meet the desired outcomes.

**Qualifications**:

- **Educational Background**: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- **Experience**:

- Proven experience in teaching or training in the areas of DSA, Python, and problem-solving.
- Proficiency in Python programming with a solid grasp of coding principles and best practices.
- Experience in competitive programming, technical interviews, or related fields is a plus.
- **Skills**:

- Excellent communication and presentation skills.
- Ability to explain complex concepts in a clear and concise manner.
- Strong problem-solving skills with a methodical approach.
- Familiarity with online teaching tools, coding platforms, and learning management systems (LMS).
- **Certifications**: Any relevant certifications in Python, DSA, or teaching methodologies are an added advantage.

**Preferred Attributes**:

- Passion for teaching and helping others succeed.
- Ability to inspire and motivate learners to achieve their full potential.
- Flexibility to adapt to different learning styles and needs.
- Strong organizational and time-management skills.

**Job Types**: Part-time, Freelance
Contract length: 1 month

Pay: ₹15,000.00 - ₹30,000.00 per month

Expected hours: No more than 36 per week

**Benefits**:

- Food provided

Schedule:

- Weekend only

**Education**:

- Master's (preferred)

**Experience**:

- Teaching: 5 years (preferred)
- total work: 5 years (preferred)

**Language**:

- English (preferred)

Work Location: In person