Job Title: Python Full‑Stack Trainer.
Location: Srikakulam, Andhra Pradesh (On-site).
Duration: 10 working days (short-term contract).
Role Overview:
We are seeking a practical, hands-on Python Full‑Stack Trainer to deliver an intensive 10‑day training program for learners in Srikakulam. The trainer must have strong end‑to‑end expertise in Python, Django, REST APIs, and front‑end technologies (HTML, CSS, JavaScript). The ideal candidate will blend real-world project experience with clear, learner-focused teaching skills to help participants build production-ready applications.
Key Responsibilities:
- Deliver 10 days of in-person training sessions as per the curriculum and schedule.
- Teach core Python concepts, Django framework (models, views, templates, ORM), and RESTful API development.
- Cover front-end essentials: HTML5, CSS3, JavaScript (ES6+), and integration with Django templates and REST APIs.
- Demonstrate full‑stack project development: design, develop, test, and deploy a sample application end-to-end.
- Prepare and share clean, well-organized training materials: slide decks, sample code, exercises, and project briefs.
- Assign and evaluate practical exercises and a capstone project; provide constructive feedback.
- Troubleshoot participants' code during lab sessions and mentor learners to meet learning outcomes.
- Coordinate with the program manager on attendance, progress reports, and post-training assessments.
Required Qualifications & Skills:
- Strong proficiency in Python and hands-on experience as a Full‑Stack Developer or Trainer.
- Proven expertise with Django (Django REST Framework preferred) including models, migrations, views, serializers, authentication, and deployment.
- Solid front-end skills: HTML5, CSS3, JavaScript (ES6+). Familiarity with a front-end framework (React, Vue, or similar) is a plus.
- Experience building and consuming RESTful APIs and integrating front-end with back-end services.
- Practical knowledge of databases (PostgreSQL, MySQL, or SQLite) and basic DevOps/deployment (Gunicorn, Nginx, Docker, or Heroku).
- Prior experience delivering instructor-led training or workshops; strong communication and classroom management skills.
- Ability to provide real-world projects and hands-on exercises suited to a 10-day intensive format.
- Bachelor's degree in Computer Science, IT or equivalent experience preferred.
How to Apply / Contact:
Interested candidates may connect via WhatsApp or call: 91389 81888. Please send your CV, a brief trainer profile (highlighting past training experience), sample training materials or GitHub portfolio, and expected remuneration.
Work Location: In person