Science & Mathematics
Engineering, Maker & STEAM Arts
Student Projects & Schematics
•Complete Makerspace CatalogCatalog•Prototyping & Digital Fabrication•Hand & Power Tools WorkshopStudent Projects & Schematics
•Working Science Fair Prototypes•Innovation Schematics & BOM•Student Innovation ShowcaseApparatus Catalog & Lab Packages
Procurement & Institutional Cart
Directory & Discovery
School Directory & Categories
•Pan-India School Search•Search Schools Near MeNear Me•UDISE Verified DirectoryFaculty & Enablement
Student Competitions & Hackathons
Related Pages & Subcategories
•National STEM Hackathon 2026Upcoming•Inter-School Science Olympiad•Innovation Project ShowcaseWorkshops & Faculty CPD
Our Organization & Pedagogy
Related Pages & Subcategories
•Our Mission & Vision•Our Story & Journey•Leadership & Advisory Team•Contact Us & Lab AdvisoryWho It's For & Careers
Academic Insights & Govt Schemes
Media & Visual Showcase
ni
TeacherComputer ScienceIndexed via IndeedActive Verified
IT Teacher
niyaz national schoolMaharashtra, Mumbai
Offered Compensation
1. Job Title
IT / Computer Science Teacher
2. Job Purpose
To teach Information Technology and Computer Science to students of Classes VI to XII, develop their digital literacy and computational thinking skills, and prepare them to use technology effectively, safely, and responsibly.
3. Roles and Responsibilities
*A. Teaching and Learning*
* Teach computer-related subjects to students of Classes VI–XII according to the prescribed syllabus and curriculum.
* Prepare annual plans, lesson plans, worksheets, presentations, practical activities, and assignments.
* Teach computer fundamentals, hardware, software, operating systems, and digital literacy.
* Provide practical training in MS Office, Google Workspace, internet applications, and other relevant productivity tools.
* Teach programming concepts and languages such as Scratch, Python, HTML, CSS, or other languages as prescribed by the curriculum.
* Introduce students to databases, networking, cybersecurity, artificial intelligence, and emerging technologies, wherever applicable.
* Conduct practical sessions and project-based learning activities to strengthen students' technical skills.
* Adapt teaching methods according to students' learning levels and individual needs.
*B. Assessment and Student Progress*
* Conduct practical examinations, written tests, assignments, projects, and periodic assessments.
* Evaluate students' work and maintain accurate records of marks, attendance, and academic progress.
* Provide constructive feedback and remedial support to students who require additional assistance.
* Prepare students for school examinations, practical assessments, and board examinations, wherever applicable.
*C. Computer Laboratory Management*
* Maintain the computer laboratory, systems, software, and other IT equipment.
* Ensure that computers and digital resources are functional and ready for practical sessions.
* Maintain records of computer inventory, software installations, repairs, and technical issues.
* Ensure students follow laboratory rules and handle equipment responsibly.
* Coordinate with technical support personnel for troubleshooting and maintenance.
*D. Digital Safety and Responsible Technology Use*
* Educate students about cyber safety, online privacy, digital citizenship, and responsible internet use.
* Promote awareness of cyberbullying, online fraud, plagiarism, and data security.
* Guide students in the ethical and responsible use of artificial intelligence and digital tools.
* Ensure students follow school policies while using computers, the internet, and digital platforms.
*E. Administrative and Institutional Responsibilities*
* Maintain lesson plans, teaching records, student performance records, and other required documentation.
* Assist in preparing students for IT-related competitions, exhibitions, coding activities, and technology projects.
* Support the school in implementing digital learning initiatives and technology-based teaching practices.
* Coordinate with other teachers to integrate technology into classroom teaching.
* Participate in staff meetings, training programmes, workshops, school events, and assigned duties.
* Perform other academic and administrative responsibilities assigned by the Principal.
4. Educational Qualifications
* Bachelor's degree in Computer Science, Information Technology, Computer Applications, or an equivalent relevant qualification.
* B.Ed. or an equivalent recognised teaching qualification is preferred or required as applicable to the school's board and recruitment rules.
* Additional certifications in programming, digital technologies, or educational technology will be an advantage.
5. Skills and Competencies
* Strong knowledge of computer fundamentals and IT concepts.
* Proficiency in relevant programming languages and software applications.
* Good classroom management and student engagement skills.
* Ability to conduct practical sessions and technology-based projects.
* Effective communication and interpersonal skills.
* Problem-solving, analytical, and organisational abilities.
* Willingness to learn and adapt to emerging technologies.
* Commitment to student safety, professional ethics, and school policies.
6. Experience
Prior teaching experience in a recognized school is preferred. Candidates should be capable of teaching students from Classes VI to XII and handling practical computer laboratory sessions.
7. Reporting Authority
The IT Teacher shall report to the Principal and perform duties in accordance with the school's academic policies, curriculum requirements, and administrative guidelines.
Pay: ₹10,000.00 - ₹15,000.00 per month
Benefits:
* Food provided
* Internet reimbursement
* Paid sick time
* Provident Fund
Work Location: In person
Verified Active Vacancy (Within 45-Day Retention Policy)
Application Status: Open & Active
Job Role & Pedagogical Scope
1. Job Title IT / Computer Science Teacher 2. Job Purpose To teach Information Technology and Computer Science to students of Classes VI to XII, develop their digital literacy and computational thinking skills, and prepare them to use technology e
Key Lab Responsibilities
- Conduct experiential hands-on practicals, demonstrations, and NEP 2020 inquiry-based investigation sets.
- Prepare senior secondary students for CBSE / ICSE external viva examinations, lab logbook maintenance, and project assessments.
- Adhere strictly to composite science laboratory safety standards (CBSE SARAS 4.4 and emergency neutralization protocols).
- Guide student innovators for science fairs, Olympiads, and inter-school ATL maker hackathons.
Ready to submit your application?
This opening is hosted on Indeed. Click below to view the official vacancy listing and submit your resume.
Geographic Location
Mumbai, MaharashtraSchool Campus Location
Loading Location Map...
Vacancy Overview
DesignationTeacher
SubjectComputer Science
Employment TypeFull-Time
Compensation1. Job Title
IT / Computer Science Teacher
2. Job Purpose
To teach Information Technology and Computer Science to students of Classes VI to XII, develop their digital literacy and computational thinking skills, and prepare them to use technology effectively, safely, and responsibly.
3. Roles and Responsibilities
*A. Teaching and Learning*
* Teach computer-related subjects to students of Classes VI–XII according to the prescribed syllabus and curriculum.
* Prepare annual plans, lesson plans, worksheets, presentations, practical activities, and assignments.
* Teach computer fundamentals, hardware, software, operating systems, and digital literacy.
* Provide practical training in MS Office, Google Workspace, internet applications, and other relevant productivity tools.
* Teach programming concepts and languages such as Scratch, Python, HTML, CSS, or other languages as prescribed by the curriculum.
* Introduce students to databases, networking, cybersecurity, artificial intelligence, and emerging technologies, wherever applicable.
* Conduct practical sessions and project-based learning activities to strengthen students' technical skills.
* Adapt teaching methods according to students' learning levels and individual needs.
*B. Assessment and Student Progress*
* Conduct practical examinations, written tests, assignments, projects, and periodic assessments.
* Evaluate students' work and maintain accurate records of marks, attendance, and academic progress.
* Provide constructive feedback and remedial support to students who require additional assistance.
* Prepare students for school examinations, practical assessments, and board examinations, wherever applicable.
*C. Computer Laboratory Management*
* Maintain the computer laboratory, systems, software, and other IT equipment.
* Ensure that computers and digital resources are functional and ready for practical sessions.
* Maintain records of computer inventory, software installations, repairs, and technical issues.
* Ensure students follow laboratory rules and handle equipment responsibly.
* Coordinate with technical support personnel for troubleshooting and maintenance.
*D. Digital Safety and Responsible Technology Use*
* Educate students about cyber safety, online privacy, digital citizenship, and responsible internet use.
* Promote awareness of cyberbullying, online fraud, plagiarism, and data security.
* Guide students in the ethical and responsible use of artificial intelligence and digital tools.
* Ensure students follow school policies while using computers, the internet, and digital platforms.
*E. Administrative and Institutional Responsibilities*
* Maintain lesson plans, teaching records, student performance records, and other required documentation.
* Assist in preparing students for IT-related competitions, exhibitions, coding activities, and technology projects.
* Support the school in implementing digital learning initiatives and technology-based teaching practices.
* Coordinate with other teachers to integrate technology into classroom teaching.
* Participate in staff meetings, training programmes, workshops, school events, and assigned duties.
* Perform other academic and administrative responsibilities assigned by the Principal.
4. Educational Qualifications
* Bachelor's degree in Computer Science, Information Technology, Computer Applications, or an equivalent relevant qualification.
* B.Ed. or an equivalent recognised teaching qualification is preferred or required as applicable to the school's board and recruitment rules.
* Additional certifications in programming, digital technologies, or educational technology will be an advantage.
5. Skills and Competencies
* Strong knowledge of computer fundamentals and IT concepts.
* Proficiency in relevant programming languages and software applications.
* Good classroom management and student engagement skills.
* Ability to conduct practical sessions and technology-based projects.
* Effective communication and interpersonal skills.
* Problem-solving, analytical, and organisational abilities.
* Willingness to learn and adapt to emerging technologies.
* Commitment to student safety, professional ethics, and school policies.
6. Experience
Prior teaching experience in a recognized school is preferred. Candidates should be capable of teaching students from Classes VI to XII and handling practical computer laboratory sessions.
7. Reporting Authority
The IT Teacher shall report to the Principal and perform duties in accordance with the school's academic policies, curriculum requirements, and administrative guidelines.
Pay: ₹10,000.00 - ₹15,000.00 per month
Benefits:
* Food provided
* Internet reimbursement
* Paid sick time
* Provident Fund
Work Location: In person
Opening Date2026-10-13
CSEEL Real-Time Indexer
This vacancy is indexed from public educational job boards. CSEEL does not charge any fee from applicants. Always verify authentic school domains before sharing sensitive credentials.
Similar Opportunities
View All Active OpeningsRelated STEM Teaching Vacancies
Teacher · PhysicsIndeed
Physics Teacher MSc, B.Ed
MVM Educational Campus
₹15,000 / month
Mumbai
Teacher · ChemistryIndeed
Chemistry /Mathematics Teacher ( Cambridge Middle School)
Witty International School
Not Disclosed
Mumbai