who is passionate about teaching, mentoring, and empowering learners to build real-world programming skills.
This role is perfect for professionals who enjoy sharing knowledge, solving technical challenges, and helping others grow into confident developers.
Key Responsibilities
Design and deliver
engaging, hands-on Python training sessions
for students and professionals.
Teach
core and advanced Python concepts
through real-world coding examples.
Conduct regular assessments, projects, and code reviews to evaluate learner performance.
Provide
individual mentoring and problem-solving support
to help learners overcome coding challenges.
Collaborate with the
academic and technical teams
to develop and improve training materials.
Stay current with
industry trends, frameworks, and best practices
in Python development.
Required Skills & Qualifications
Minimum
1 years of hands-on experience
in Python programming (Python 3.10 or above).
At least
1 year of experience in teaching, training, or mentoring
with strong communication and presentation skills.
Proficiency in
Django
,
Django REST Framework
, and
Jupyter Notebook
.
Working knowledge of
SQL
,
HTML
,
CSS
, and
JavaScript
.
Familiarity with popular Python libraries such as
NumPy
,
Pandas
, and
Flask
.
Preferred / Added Advantage:
Knowledge of
modern technologies
such as
Node.js
,
React.js
,
Angular
, or
Docker
.
Key Attributes
Passion for teaching and knowledge sharing.
Strong analytical and problem-solving mindset.
Ability to simplify complex topics for learners at different skill levels.
Team-oriented and committed to continuous learning.
Language
English (Preferred)
Work Location
Kozhikode, Kerala
Job Type: Full-time
Pay: ₹12,000.00 - ₹15,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.