

Python Full Stack Trainer - Join Our Friendly Team!
We're looking for a Python Full Stack Trainer to join our fun and supportive educational family. You'll be teaching students how to become awesome Python full stack developers using our already designed curriculum. Even if you're not a perfect match for all requirements but love teaching and know your Python - we'd still love to hear from you!
What You'll Do
- Teach our well-designed Python full stack curriculum in an engaging way
- Make learning fun with hands-on coding sessions and real-world examples
- Support students at different skill levels with patience and enthusiasm
- Provide helpful feedback to help students grow their skills
- Share your passion for Python and web development
- Be part of our friendly, collaborative teaching team
Skills That Would Be Great
- Knowledge of Python and web frameworks like Django or Flask
- Experience with front-end basics (HTML, CSS, JavaScript)
- Familiarity with databases and how they connect to applications
- Some experience with Git and cloud services
- A knack for explaining tech concepts in simple, understandable ways
- Enthusiasm for teaching and helping others learn
Nice to Have (But Not Required!)
- Previous coding or development experience
- Some teaching or mentoring background
- A technical degree or relevant certifications
The Awesome Perks
- State-of-the-art high-tech training facility with the latest equipment
- Ready-to-use curriculum (no need to create materials from scratch!)
- Friendly, supportive work environment where everyone helps each other
- Competitive pay and benefits
- Flexible schedule options
- Be part of something meaningful - helping others launch their tech careers!
Come As You Are
We believe in potential and passion. If you're excited about teaching Python and helping others, we want to talk - even if your background isn't traditional. Our community is welcoming and supportive!
Join us and help others discover the fun of Python full stack development!

Similar jobs

Location: Krishnagiri, Tamil Nadu
Experience: Minimum 2 years
Job Type: Full-time
Preferred Candidate: Female
About the Role:
We are seeking a dedicated and enthusiastic Computer Teacher to join our academic team. The ideal candidate will have at least 2 years of teaching experience, strong communication skills, and a passion for imparting computer knowledge to students at the school/college level.
Key Responsibilities:
- Deliver computer science curriculum to students as per academic guidelines.
- Teach foundational topics such as MS Office, Internet, HTML, and basic programming (e.g., Scratch, Python, C – as applicable).
- Plan and execute interactive lessons using digital teaching tools.
- Conduct practical sessions in the computer lab.
- Assess students’ progress through assignments, tests, and projects.
- Maintain attendance, grades, and student performance records.
- Encourage students to participate in tech-based activities and competitions.
- Collaborate with school/college staff for curriculum planning and development.
- Provide basic technical support for classroom technology when needed.
Required Qualifications:
- Bachelor’s degree in Computer Science, BCA, or any relevant discipline.
- B.Ed (preferred for school teaching roles).
- Minimum 2 years of teaching experience in a school or academic institution.
- Good command of English and Tamil (or local language as required).
- Strong classroom management and communication skills.
Preferred Qualities:
- Female candidates are preferred for this role.
- Ability to adapt teaching methods based on student needs.
- Familiarity with smart classroom tools and e-learning platforms.
- Passion for education and mentoring young minds.
Working Hours:
- Monday , Tuesday, Thursday to Saturday
- Timings: 9:00 AM to 4:00 PM
Salary Range:
₹15,000 – ₹20,000/month (based on experience and qualification)


Technical Trainer – HTML, CSS, C & Python
We are looking for a dedicated and experienced Technical Trainer to deliver engaging and effective training sessions on HTML, CSS, C programming, and Python. The trainer will be responsible for designing the curriculum, preparing hands-on labs, and conducting in-person or online sessions for students or professionals. You will play a key role in helping learners understand core programming concepts, web development, and coding best practices through interactive teaching methods.
The ideal candidate should have strong technical expertise, a passion for teaching, and the ability to explain complex topics in a clear, simple manner.
Key Responsibilities:
- Deliver engaging Python training (basic to advanced), including libraries like NumPy, Pandas, Django/Flask.
- Develop and maintain training materials and projects.
- Conduct practical sessions, doubt clearing, and evaluations.
- Guide learners on real-time Python applications and career readiness.
Requirements:
- Proficiency in Python, OOP, web frameworks, and data handling libraries.
- Prior training or mentoring experience is a must.
- Strong communication and interpersonal skills.
We are seeking a passionate and experienced Java Full Stack Trainer to deliver high-quality training in front-end and back-end technologies. The ideal candidate will have hands-on experience in full stack development and a flair for teaching aspiring developers and students.

We are looking for an experienced and dynamic to join our team. The ideal candidate will be responsible for designing, developing, and delivering high-quality technical training programs to students.
We are looking for an experienced and passionate Java Full Stack Trainer to deliver hands-on training sessions and mentor aspiring developers. The trainer will be responsible for designing curriculum, preparing content, conducting interactive sessions, and guiding learners in developing end-to-end projects.

Position: IT Trainer
Responsibilities:
- -Provide training in HTML, CSS, Java, Python, REACT, Node.js.
- -Motivate students and ensure quality training delivery.
- -Strong verbal and written communication skills.
Requirements:
- Bachelor's/Master's in CS/IT or related fields.
- Proficiency in programming languages.
- Course/certification in IT preferred.
- Freshers and experienced with good communication and technical skills welcome.
Details:
- Full-time, Permanent
- Salary: ₹10,000 - ₹15,000/month (Negotiable)
- Training provided.
Join us for an innovative journey!

Key Details:
We are looking for an enthusiastic Front-End Trainer / Full-Stack Trainer. The Trainer has to be a master of his/her respective field and possess technical aptitude combined with a passion for teaching.
- Role : Full-Time Trainer
- Type : In-Person Training
- Base Location : Chennai (with a willingness to travel to other locations when needed)
Job Role & Responsibilities:
● Work closely with our Mentors & Co-founders to gain comprehensive understanding of our
training processes and implement the same in training session
● Handle daily sessions offline at the client location
● Ensure the sessions have a good mix of training classes and hands-on coding sessions
● Determine overall effectiveness of training and make improvements
● Use your own cutting-edge coding content including code-along projects, labs and notes
Skills:
● Must have experience in training on Frontend Technologies
● Expertise in HTML, CSS, Flexbox, React, Redux, TypeScript, DOM, ES6, Cypress, ES Lint, TS Lint
● Minimum 5+ years of Training experience is a must
● Hands-on development experience is an added advantage
● Excellent communication skills with ability to connect effectively with a diversified student base
● Knowledge of various training and teaching pedagogies
● Prior experience delivering sessions for both freshers and experienced preferred



Navgurukul is a collective of changemakers who are passionate about creating a large-scale social impact, particularly, improving the quality of our education system while making it accessible to the marginalised communities.
We train students from low-income & marginalised communities in Software Engineering in our residential programme for students for enabling them to get aspirational jobs, have a voice, and be equipped to bring at least 10 families out of poverty in a financially sustainable model. So far we have placed around 150+ students in various companies including but not limited to Mindtree, Thoughtworks, Unacademy, etc.
You can be a part of this movement through the CIF Fellowship.
To know more about CIF visit us at codeindiafellowship.org and to apply you can fill the form at bit.ly/cifapply.
- Deliver high-quality virtual and in-person technical training in line with industry-recognized best practices on utilizing Public Cloud services over AWS & Azure
- Excellent knowledge about digital transformation strategies using public cloud, various architectures, benefits and case studies.
- Hands on knowledge in implementing multi-tier applications over multiple cloud services and in a multi-cloud / Hybrid cloud environment.
- Design high quality self-paced recorded training sessions for varied target segments - students, working professionals, and corporates.
- Continuously improve on teaching methodology to suit online model to lead to high student satisfaction.
- Develop and retain an up-to-date knowledge of current working practices.
- Carry out course monitoring and evaluation collating participants' training, assessment report at every fortnight.
- Create high quality training materials for the candidates
- Mentor other instructors/team leaders/Subject Matter Experts in the content and course delivery techniques for assigned technical courses.
- Continuously improve knowledge with necessary certifications and actively contribute in community forums
Skills & Experience
- Minimum 4 years experience on AWS or Azure as a solution architect or similar at the associate level.
- AWS certified solutions architect associate or higher
- Microsoft certified Azure administrator associate or higher
- Excellent verbal and written communication skills.
- Excellent organizational and time-management abilities.
- Experience in building and delivering educational resources, including designing virtualized network training lab environments, administrating LMS systems for reporting, and authoring exams and self-assessment surveys.
- Experience in eLearning video development using Articulate, Camtasia, or Captivate software.

