We are seeking a talented Python Developer cum Trainer to join our team. In this role, you will have the opportunity to work on exciting software development projects while also sharing your expertise with others through training and mentoring. The ideal candidate is passionate about both software development and education, with the ability to inspire and empower learners of all levels. Responsibilities:
Develop, maintain, and enhance software applications using Python programming language.
Collaborate with cross-functional teams to design and implement solutions that meet business requirements.
Provide training and mentoring to individuals or groups on Python programming concepts, best practices, and tools.
Create and deliver engaging training materials, workshops, and presentations to facilitate learning.
Develop curriculum and training programs tailored to the needs of the audience, ranging from beginners to advanced learners.
Offer support and guidance to learners, helping them overcome challenges and achieve their learning goals.
Stay updated with the latest developments in Python programming language, libraries, frameworks, and educational methodologies.
Collaborate with stakeholders to align training objectives with business goals and development needs.
Evaluate the effectiveness of training programs through feedback, evaluations, and performance metrics.
Contribute to the continuous improvement of training materials, methodologies, and processes.
Requirements:
Bachelor\'s degree in Computer Science, Software Engineering, or related field.
Proven experience as a Python Developer, with a strong portfolio of projects demonstrating proficiency in Python programming language.
Previous experience in teaching, training, or mentoring others in Python programming.
Excellent communication and presentation skills, with the ability to explain complex concepts clearly and effectively.
Strong understanding of software development principles, including algorithms, data structures, and design patterns.
Ability to adapt teaching methods to different learning styles and levels of expertise.
Patience, empathy, and the ability to provide constructive feedback and support to learners.
Knowledge of educational methodologies and instructional design principles is a plus.
Continuous learning mindset and willingness to stay updated with the latest trends and technologies in Python and education.
Salary: Candidates will receive three months of Python training before being employed on a permanent basis. Salary will based on your performance. Advantage: It\'s advantageous to know WordPress If you\'re passionate about Python programming and teaching others, we\'d love to hear from you! Please submit your resume. Job Type: Full-time Education:
Bachelor\'s (Preferred)
Experience:
Teaching: 2 years (Preferred)
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.