Posted:1 day ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary:

  • We are seeking a qualified Python Trainer to join our institution, primarily focused on teaching B.Tech, MCA, and M.Sc-IT courses. This position is available at our Bhubaneshwar location. The trainer will deliver comprehensive lectures on Python and related technologies including data handling, object-oriented programming, web frameworks, and emerging Python applications in automation and data science.

Responsibilities

1.) Teaching and Lecturing:

  • Deliver engaging and informative lectures on Python and related subjects to B.Tech, MCA, and M.Sc-IT students.
  • Teach topics such as Core Python, Object-Oriented Programming, Data Structures using Python, Web Development with Django/Flask, Python for Data Analysis, and Scripting for Automation.
  • Ensure students develop both theoretical knowledge and hands-on programming skills.
  • Adapt teaching methodologies to suit diverse learning needs and industry trends.
  • Design and develop course materials, including syllabi, lecture notes, and assessments.
  • Foster a dynamic and interactive learning environment to promote student engagement.

2.) Research and Innovation:

  • Conduct research in the area of Python and its applications; contribute to academic publications.
  • Stay updated with the latest Python libraries, frameworks, and industry applications.
  • Encourage and guide students in research projects related to Python and open-source technologies.

3.) Mentorship:

  • Mentor students in developing Python-based projects, preparing for internships, or solving real-world problems.
  • Support students in applying theoretical knowledge through practical exercises and capstone projects.

4.) Collaboration:

  • Work collaboratively with fellow faculty members and industry professionals to enhance curriculum delivery.
  • Build partnerships with industry experts for guest lectures, hackathons, internships, and project guidance.

5.) Professional Development:

  • Continuously enhance your knowledge by attending workshops, webinars, and technical events focused on Python and open-source ecosystems.
  • Engage in self-learning to stay ahead in emerging Python trends like AI, ML, and data engineering.

Qualifications

  • Master’s degree (M.Tech/M.Sc/ MCA – with 6 Months to 1 Year experience) in Information Technology, Computer Science, or a related field.
  • Demonstrated expertise and practical experience with Python and its ecosystems.
  • Prior experience in teaching or mentoring in Python programming is desirable.

Skills and Competencies

  • Strong command over Core and Advanced Python programming.
  • Hands-on experience with Python frameworks such as Django, Flask, or FastAPI.
  • Familiarity with tools like Pandas, NumPy, Matplotlib, and automation libraries.
  • Strong communication and presentation skills.
  • Ability to motivate and inspire students toward coding excellence.
  • Problem-solving mindset and practical approach to training.

Location

  • Bhubaneshwar

Benefits

  • Competitive salary and benefits package.
  • Opportunity to work in a dynamic and supportive educational environment.
  • Be a part of shaping the next generation of Python developers.
  • Engage in impactful projects and contribute to real-world problem-solving through teaching.

Job Type: Full-time

Pay: ₹33,000.00 - ₹55,000.00 per month

Benefits:

  • Commuter assistance
  • Leave encashment
  • Paid time off
  • Provident Fund

Schedule:

  • Day shift

Language:

  • English (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Lucknow, Uttar Pradesh, India

T Nagar, Chennai, Tamil Nadu

Anna Nagar, Chennai, Tamil Nadu