Trainer (Python & Technical Courses)

Trainer (Python & Technical Courses)

Full-Time 47500 - 47500 £ / year (est.) No working from home possible
Blue Eskimo

At a Glance

  • Tasks: Deliver engaging Python training courses and develop interactive learning materials.
  • Company: Reputable organisation focused on professional development and technical training.
  • Benefits: Competitive salary up to £50K, remote work, and opportunities for career growth.
  • Other info: Collaborate with industry experts and stay updated on emerging technologies.
  • Why this job: Make a real impact by teaching coding skills to diverse audiences.
  • Qualifications: 2+ years of Python experience and strong presentation skills required.

The predicted salary is between 47500 - 47500 £ per year.

Our client, a well-established and reputable organisation is seeking a Trainer (Python & Technical Courses). This is a delivery-focused role responsible for facilitating coding courses to professional learners across virtual and classroom environments. The successful candidate will combine strong hands-on Python development skills with engaging training delivery experience, including live coding demonstrations and the ability to adapt content for different audience levels.

In addition to course delivery, the role includes maintaining and enhancing training materials, supporting the development of new courses, and contributing technical insight to wider business activities such as sales support and content creation.

Key Responsibilities
  • Deliver Python training courses virtually and onsite, including live coding demonstrations.
  • Develop and update course content, training materials, exercises, and learning resources.
  • Facilitate engaging, interactive learning experiences for technical and non-technical audiences.
  • Adapt delivery style and content to suit different skill levels and learning preferences.
  • Support the development and delivery of additional technical courses as required.
  • Stay up to date with emerging technologies, frameworks, and industry best practice.
  • Collaborate with external trainers or specialist partners where appropriate.
Skills & Experience
  • Minimum 2 years’ commercial Python coding experience.
  • Strong knowledge of Python libraries/frameworks such as Pandas, NumPy, Django and Flask.
  • Experience with Python for data analysis, automation or web development.
  • Confident coding live while teaching.
  • Previous experience delivering technical training, teaching, or workshops.
  • Excellent presentation, communication, and interpersonal skills.
  • Experience designing and delivering structured learning programmes.
  • Ability to engage mixed-ability audiences and explain technical concepts clearly.
  • Exposure to any of the following would be advantageous but is not essential: HTML/CSS, JavaScript / TypeScript, Java / C#, PHP, React, Spring, SQL / NoSQL, Linux.
Education
  • A degree in Computer Science, Software Engineering, or a related technical discipline is desirable.

Trainer (Python & Technical Courses) employer: Blue Eskimo

Join a well-established and reputable organisation that prioritises employee growth and development, offering a collaborative work culture where your contributions directly impact professional learning. With a focus on innovative digital learning solutions, you'll have the opportunity to enhance your skills while working alongside subject matter experts in a hybrid environment, allowing for flexibility and work-life balance. This role not only provides meaningful engagement with learners but also supports your career progression within a purpose-driven team dedicated to excellence in training delivery.

Blue Eskimo

Contact Details:

Blue Eskimo Recruitment Team

We think you need these skills to ace Trainer (Python & Technical Courses)

Python Development
Live Coding Demonstrations
Training Delivery
Course Content Development
Engaging Learning Experiences
Adaptability in Teaching
Technical Training Experience