Job Title: Python Programming Expert Instructor
Job Summary:
We are seeking a highly skilled and passionate Python Programming Expert Instructor to join our IT Training Institute. The ideal candidate will be responsible for delivering engaging and practical Python programming courses to students, professionals, and aspiring developers. The instructor should possess strong technical expertise, excellent communication skills, and the ability to simplify complex programming concepts for learners of different skill levels.
Key Responsibilities:
- Teach Python fundamentals, Object-Oriented Programming (OOP), Data Structures, Algorithms, File Handling, and Exception Handling.
- Train students in advanced Python topics such as Web Development (Django/Flask), Automation, APIs, Data Analysis, and Machine Learning fundamentals.
- Stay updated with the latest Python technologies, frameworks, and industry trends
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Proven experience in Python programming and software development.
- Strong knowledge of Python frameworks such as Django and Flask.
- Experience with databases such as MySQL, PostgreSQL, or SQLite.
- Understanding of REST APIs, version control systems (Git), and software development best practices.
- Experience in teaching, corporate training, or technical mentoring.
Key Skills:
- Python Programming
- Django & Flask Frameworks
- Data Structures & Algorithms
- Database Management
- Web Development
- Problem Solving & Debugging
- Communication & Presentation Skills
- Student Mentoring
- Project-Based Learning
Work Location: In person