Role Overview
We are seeking a highly skilled and experienced Full Stack Python Trainer to join our team. The ideal candidate will have a strong background in Python development, with extensive knowledge of both front-end and back-end technologies. As a Full Stack Python Trainer, you will be responsible for delivering engaging and effective training programs to individuals and groups, helping them to develop the skills needed to excel in the field of full stack development.
Responsibilities
- Training Delivery: Develop and deliver comprehensive training programs on Python programming, full stack development, and related technologies. This includes creating lesson plans, instructional materials, and hands-on exercises.
- Curriculum Development: Design and update course content to ensure it aligns with industry standards and best practices.
- Mentorship: Provide one-on-one mentorship and support to learners, addressing their questions and challenges.
- Assessment and Feedback: Develop assessments to evaluate learner progress and provide constructive feedback.
- Stay Current: Keep up-to-date with the latest trends, tools, and technologies in the field of Python development and full stack programming.
- Collaboration: Work closely with other trainers, instructional designers, and industry experts.
- Technical Support: Assist learners with troubleshooting and resolving technical issues related to course exercises and projects.
Requirements
- 1 to 4 years of experience.
- Strong background in Python development.
- Extensive knowledge of both front-end and back-end technologies.
- Willingness to work in person/on-site.
Skills
- Python
- Django
- React.js
- HTML/CSS
- SQL