Job Summary: We are looking for a seasoned Python Trainer with 10 to 40 years of experience to join our training team. The candidate should have a profound understanding of Python programming and a passion for teaching and guiding students.
Key Responsibilities:
- Design and deliver Python programming courses.
- Develop and update course materials and hands-on exercises.
- Conduct training sessions through various formats (classroom, virtual, workshops).
- Evaluate student performance and provide constructive feedback.
- Keep abreast of new Python developments and incorporate them into the curriculum.
- Collaborate with other trainers and contribute to course development.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10 to 40 years of experience in Python programming.
- Demonstrated experience in teaching or training.
- Deep understanding of Python, including libraries and frameworks (Django, Flask, etc.).
- Strong communication and instructional skills.
Skills:
- Excellent problem-solving and analytical skills.
- Proficiency in Python programming and related technologies.
- Ability to convey technical information clearly and effectively.
- Strong organizational and project management skills.
- Ability to work collaboratively in a team environment.