Job Title: Advanced Python Trainer (Freelance)
Location: Pune / Mumbai
Experience: 3+ Years
Job Type: Freelance | Part-Time
About Us
Connecting Dots ERP is a leading IT training and consulting organization dedicated to providing industry-focused learning solutions. We are looking for an experienced Advanced Python Trainer who can deliver practical, project-based training to students, working professionals, and corporate learners.
Job Overview
We are seeking a passionate Python professional with strong development and training experience. The ideal candidate should have hands-on expertise in Advanced Python concepts, real-world application development, automation, data handling, and industry projects. The trainer should be capable of delivering engaging sessions that prepare learners for real-time job roles and project environments.
Key Responsibilities
- Conduct Advanced Python training sessions for students and professionals.
- Deliver hands-on training through live projects, assignments, and case studies.
- Teach advanced programming concepts with practical implementation.
- Develop training materials, assessments, and project exercises.
- Guide learners in coding best practices and industry standards.
- Mentor students on project development and career opportunities.
- Stay updated with the latest Python frameworks, tools, and industry trends.
Core Skills Required
- Advanced Python Programming
- Object-Oriented Programming (OOP)
- Data Structures and Algorithms
- Exception Handling and File Management
- Multithreading and Multiprocessing
- Regular Expressions
- API Development and Integration
- REST APIs
- Web Scraping (BeautifulSoup, Scrapy)
- Automation and Scripting
- Database Connectivity (MySQL, PostgreSQL, MongoDB)
- Pandas, NumPy, and Data Analysis
- Python for Data Science
- Flask and Django Frameworks
- JSON and XML Processing
- Testing and Debugging
- Git and Version Control
Preferred Candidate Profile
- Minimum 3 years of experience in Python Development, Training, or Consulting.
- Experience in developing real-world Python applications.
- Strong understanding of software development life cycle (SDLC).
- Excellent communication and presentation skills.
- Ability to simplify complex concepts for learners.
- Prior training experience preferred.
- Experience with AI, Machine Learning, Data Analytics, or Automation projects will be an added advantage.
Why Join Us?
- Flexible working schedule.
- Opportunity to train aspiring developers and professionals.
- Regular freelance training assignments.
- Professional and collaborative work environment.
- Competitive compensation based on expertise and experience.
Interested candidates can share their updated resume at:
[email protected]
Contact:
8805563870 / 9860941413
Benefits:
- Flexible schedule
- Internet reimbursement
- Paid sick time
- Paid time off
Work Location: In person