This is a remote position.
Responsibilities:
Deliver advanced-level Python training covering object-oriented programming, decorators, generators, and context managers
Teach topics like multi threading, multiprocessing, asynchronous programming (async/await), and performance tuning
Guide on best practices in writing modular, testable, and production-grade Python code
Include hands-on labs using real-world use cases (web development, data processing, scripting, or automation)
Optionally introduce integration with frameworks/libraries (e.g., FastAPI, Pandas, Flask, Pytest)
Skills Required:
Strong command over Python internals and advanced programming constructs
Experience in one or more Python-based domains: web apps, data science, automation, or APIs
Familiarity with modern development practices: version control, CI/CD, testing, code linting
Proven teaching ability with hands-on coding sessions and real-time troubleshooting
5 - 7 K
McGraw Hill
Arrow ECS Finland Oy
Blu Selection
CodersBrain
Oi