to design and deliver a structured technical training program for a team of 6-10 developers. The trainer will focus on building practical, project-based understanding of Python web frameworks, API design, and backend development best practices.
The ideal candidate should have real-world development experience and a passion for mentoring and simplifying complex concepts.
Key Responsibilities:
Develop and deliver
comprehensive training modules
on:
Python fundamentals and advanced concepts
Django, Flask, and FastAPI frameworks
RESTful API design, authentication, and integration
Database connectivity (MySQL, PostgreSQL, MongoDB)
ORM, migrations, and schema design
Project structuring, deployment, and debugging practices
Design
hands-on projects
, assignments, and assessments to track trainee progress.
Guide trainees in
developing full-stack or backend projects
based on real-world use cases.
Conduct
code reviews
and provide technical feedback to ensure best practices.
Customize training pace and content based on team skill levels.
Support trainees in solving practical problems and building deployable applications.
Maintain training materials, documentation, and version-controlled codebases.
Stay up to date with emerging Python technologies, libraries, and trends.
Required Skills & Experience:
4+ years of experience in Python backend development.
Strong expertise in
Django
,
Flask
, and
FastAPI
frameworks.
Proficient in
REST API design
,
ORMs
, and
database management
.
Knowledge of
Git
,
Docker
, and deployment processes.
Prior experience conducting
technical training sessions
or mentoring developers.
Excellent communication and presentation skills.
Ability to build a positive, engaging, and practical learning environment.
Preferred Skills:
Exposure to
Celery
,
Redis
, or
async programming
.
Understanding of
microservices
and
API gateways
.
Experience with
frontend basics
(HTML, JS, React) for full-stack perspective.
Familiarity with
cloud platforms (AWS, GCP, Azure)
and
DevOps tools
.
Outcome Expectations:
By the end of the training program, trainees should be able to:
Build, test, and deploy Python-based backend applications.
Design RESTful APIs using Django REST Framework or FastAPI.
Understand software design patterns, version control, and best practices.
Contribute effectively to live projects within the organization.
Job Types: Full-time, Permanent
Pay: Up to ₹51,799.78 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.