who can combine hands-on development expertise with the ability to train and mentor learners. The ideal candidate will design, develop, and deploy Python-based applications while also delivering engaging training sessions to students, professionals, or corporate teams.
Key Responsibilities
Development Duties
Design, develop, test, and deploy scalable Python applications.
Work with frameworks such as Django, Flask, or FastAPI.
Integrate APIs, databases, and third-party libraries.
Write clean, efficient, and maintainable code following best practices.
Debug, optimize, and document applications.
Training Duties
Deliver structured training sessions on Python (beginner to advanced levels).
Prepare curriculum, training materials, and hands-on coding exercises.
Mentor learners on projects and guide them through real-world scenarios.
Conduct workshops, seminars, and corporate training programs.
Stay updated with Python trends and incorporate modern practices into training.
Qualifications
Bachelor's/Master's degree in Computer Science, IT, or related field.
Proven experience as a Python Developer (2-5 years preferred).
Prior experience as a trainer, mentor, or instructor is highly desirable.
Strong knowledge of Python libraries (NumPy, Pandas, Matplotlib, etc.) and web frameworks.
Familiarity with version control (Git), testing frameworks (PyTest), and deployment tools.
Excellent communication and presentation skills.
Job Type: Full-time
Pay: ?12,780.73 - ?20,974.02 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.