Learning Technologist (coursera Labs Focus)

Cape Town, Western Cape, South Africa

Job Description

:
Location: Cape Town
Working Practices: Hybrid | Mondays and Thursday in office and remaining days remote
Contract Type: Permanent
Working Hours: 10H00 - 18H30 SAST
Reports to: Learning Technology Lead
Role Summary
We are seeking a skilled and versatile Learning Technologist (LT) to support the development and delivery of sector-leading digital learning products across multiple platforms, with a particular focus on Canvas LMS and Coursera Labs. You will play a critical role in designing, building, testing, and implementing courses and labs that deliver high-quality learning experiences aligned to client and academic outcomes.
You will collaborate with multidisciplinary teams and be expected to work across both front-end learning design and back-end technical configuration, using technologies such as HTML/CSS, Python, Docker, and JSON. A strong understanding of both LMS functionality and hands-on lab environments is essential.
Key Responsibilities
Course Development and LMS Implementation:

  • Implement courses using HTML and CSS, optimizing platform features within Canvas LMS and other systems.
  • Configure LMS front-end and back-end infrastructure to support project delivery.
  • Consult internal stakeholders and clients on best practices and emerging technologies related to learning platforms.
  • Apply CidiLabs templates effectively within Canvas to meet design specifications.
  • Ensure all development aligns with project scope, quality, and timeline.
Coursera Labs Development:
  • Build and configure Coursera Labs using Lab Manager for Jupyter and Visual Studio Code-based assignments.
  • Develop and customize autograders using Python, nbgrader, pytest, or custom grading frameworks.
  • Manage lab environments using Docker, Linux CLI, bash scripting, and JSON/YAML configuration.
  • Ensure compatibility with Coursera-specific requirements like mounting points and file structures.
Testing and Quality Assurance:
  • Conduct functional, usability, and cross-platform tests for both LMS courses and Coursera Labs.
  • Log issues, debug environments, and ensure optimal student experience across all platforms.
  • Troubleshoot grading and runtime issues independently or in collaboration with the Learning Technology Lead.
Support and Documentation:
  • Create and maintain setup and deployment documentation.
  • Provide technical support to internal teams (e.g., Project Managers, Designers, SMEs) as well as external teams (e.g., clients and subject matter experts) throughout the project lifecycle.
  • Participate in retrospectives and share knowledge to improve internal workflows and documentation standards.
Requirements:
Core Skills and Experience:
  • 2+ years of experience working with HTML and CSS in LMS environments (Canvas experience essential).
  • Proven ability to build and deploy courses on LMS platforms such as Canvas, Moodle, and edX.
  • Hands-on experience with Coursera Labs, including autograder development and environment setup.
  • Proficient in Python, Docker, JSON/YAML, and Linux command-line tools.
  • Familiar with file system structuring and Coursera Lab mounting logic.
  • Able to manage multiple projects and work independently in asynchronous, remote teams.
  • Strong troubleshooting skills for both LMS and lab-based environments.
  • Technically proficient and adaptable with a strong attention to detail.
  • Proactive communicator with the ability to work across cross-functional teams.
  • Passionate about improving learner outcomes through innovative tech solutions.
  • Comfortable working in fast-paced environments with shifting priorities.
Nice to have:
  • Experience with Cidi Labs, Articulate Storyline, RISE, and similar tools.
  • Exposure to Generative AI tools and their application in education workflows.
  • An understanding of security protocols and data privacy in learning technology.
Benefits:
About Construct
Construct Education is a fee-for-service digital learning solutions company specializing in the design of innovative, impactful, and bespoke digital learning experiences. As a wholly-owned subsidiary of OES, a global leader in education solutions, we continue to push the boundaries of online education. Construct Education is committed to redefining online education in a way that prepares learners for real-world challenges and helps them succeed in their careers. Our vision is for everyone to have access to meaningful education through superior online programs.
Company Culture & Values
We are a people-focused organisation with a culture built around collaboration, connection, and working together toward one common goal. Our vibrant, values-led culture is grounded in four core principles that guide everything we do:
Passion and Perseverance: We love what we do (even though it's not always easy) and take pride in creating transformative learning experiences. We bring a 'can-do' attitude to our work, tackling challenges and inspiring others.
Teamwork: We operate as cross-functional teams globally with trust and respect, celebrating success. We have fun while we work and enjoy collaborating with each other and OES partners.
Agility and Innovation: We are innovative, lateral thinkers who use our skills to do things better for our students. We thrive in ambiguity, embrace change and challenge conventional thinking.
Integrity: We do what's right, and what we say we will do, every time. We value a culture of respectful feedback and believe that respect trumps harmony.
What We Offer*
  • Employee Assistance Program (EAP)
  • Medical allowance
  • Commute allowance
  • Flexible work for genuine career-life fit
  • A healthy and supportive company culture
  • Generous annual leave
  • Paid maternity and paternity benefits
  • Study leave
  • Professional development and mentoring
  • Construct Culture Club events
  • Company funded lunch and drinks every 6 weeks
*Policy T&Cs apply for certain benefits

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1462800
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned