Codegnan
Website:
codegnan.com
Job details:
Role Overview
We are looking for an experienced Python DSA Trainer to train, guide, and mentor learners as per our industry-aligned curriculum. The trainer will play a key role in delivering high-quality technical instruction, hands-on problem-solving sessions, and interview preparation guidance.
Experience Requirement
- Minimum 3+ years of teaching/training experience in Python or Data Structures & Algorithms
- Industry experience is an added advantage
Key Responsibilities
- Deliver structured training as per the Python + DSA curriculum
- Teach Python fundamentals and OOPs concepts
- Explain and apply DSA concepts including arrays, strings, stacks, queues, linked lists, trees, graphs, and sorting algorithms
- Guide learners in solving problems using efficient coding techniques
- Conduct hands-on coding sessions, assignments, and mock coding rounds
- Train learners on problem-solving approaches and time/space complexity analysis
- Support learners in debugging, optimization, and best coding practices
- Review solutions, provide feedback, and prepare learners for technical interviews and placements
- Collaborate with the curriculum team to continuously improve content
Required Skills
- Strong command over Python programming
- Deep understanding of Data Structures & Algorithms
- Ability to solve and explain problems of varying difficulty levels
- Familiarity with competitive programming and coding platforms (LeetCode, HackerRank, etc.)
- Strong communication and mentoring skills
- Ability to explain complex concepts in a simple, practical manner
Click on Apply to know more.