3,126 Online Learning Platform Manager jobs in Kenya
Online Learning Platform Manager
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and execute the strategic vision for the online learning platform.
- Oversee the end-to-end management of the platform, including content, user experience, and technical infrastructure.
- Manage the development and curation of engaging online learning content.
- Ensure the platform provides a seamless and intuitive user experience for learners and instructors.
- Collaborate with instructional designers, subject matter experts, and multimedia specialists.
- Monitor platform performance, gather user feedback, and implement improvements.
- Manage relationships with platform vendors and technology providers.
- Develop and implement strategies to increase user engagement and course completion rates.
- Stay abreast of emerging trends and technologies in e-learning and online education.
- Lead and mentor a team involved in platform operations and content development.
- Bachelor's degree in Education Technology, Instructional Design, Computer Science, or a related field; Master's degree preferred.
- Minimum of 7 years of experience in managing online learning platforms, e-learning development, or digital education initiatives.
- Proven experience with learning management systems (LMS) and other e-learning technologies.
- Strong understanding of instructional design principles, adult learning theories, and multimedia development.
- Excellent project management, organizational, and analytical skills.
- Experience in content strategy, development, and quality assurance.
- Proficiency in user experience (UX) principles and best practices for online learning.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team.
- Experience with analytics and reporting to measure platform effectiveness.
- Demonstrated ability to lead and inspire a team.
Senior Software Development Lead - Cloud Platforms
Posted 11 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead, mentor, and manage a team of software engineers in the design, development, and deployment of cloud-based applications and services.
- Define and evolve the technical roadmap and architecture for our cloud platforms, ensuring scalability, reliability, and performance.
- Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
- Champion best practices in software engineering, including Agile methodologies, CI/CD, automated testing, and code quality standards.
- Collaborate closely with product managers, architects, and other stakeholders to translate business requirements into robust technical solutions.
- Drive technical decision-making, ensuring the selection and adoption of appropriate technologies and tools.
- Identify and mitigate technical risks, dependencies, and performance bottlenecks.
- Foster a culture of innovation, continuous learning, and technical excellence within the development team.
- Conduct code reviews, architectural reviews, and performance analyses to ensure high-quality deliverables.
- Stay abreast of the latest advancements in cloud technologies, distributed systems, and software development methodologies.
- Troubleshoot and resolve complex technical issues in production environments.
- Contribute to the development and maintenance of technical documentation.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 8 years of experience in software development, with at least 4 years in a technical leadership or management role.
- Proven experience in designing, building, and deploying scalable microservices architectures on cloud platforms (e.g., AWS, Azure, GCP).
- Extensive knowledge of cloud-native technologies, containerization (Docker, Kubernetes), and serverless computing.
- Proficiency in at least one major programming language (e.g., Java, Python, Go, Node.js) and associated frameworks.
- Strong understanding of CI/CD pipelines, DevOps practices, and infrastructure as code (IaC).
- Experience with various database technologies (SQL and NoSQL) and caching mechanisms.
- Excellent problem-solving, analytical, and strategic thinking skills.
- Exceptional leadership, communication, and interpersonal skills, crucial for managing a remote team.
- Ability to manage multiple priorities and deliver under pressure in a fast-paced environment.
- Experience with API design and management.
- Familiarity with security best practices in cloud environments.
This is a fully remote position, offering the flexibility to work from anywhere. Our client is at the forefront of cloud innovation, dedicated to building robust and scalable platforms. You will have the opportunity to lead significant projects that shape our technological future and work with a highly collaborative, distributed team. We are seeking a proactive, results-oriented leader with a passion for technology and a strong commitment to team success. This role offers a highly competitive salary and benefits package, along with substantial opportunities for professional growth.
Senior Software Development Manager - Cloud Platforms
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and manage multiple software engineering teams in the design, development, testing, and deployment of cloud-based applications.
- Drive technical strategy and architectural decisions for cloud platforms and services.
- Foster a culture of engineering excellence, innovation, and continuous improvement.
- Collaborate closely with product management, design, and other engineering teams to define roadmaps and deliver features.
- Mentor and develop engineers, providing guidance on technical challenges and career growth.
- Ensure the adoption of best practices in software development, including CI/CD, automated testing, and security.
- Manage project timelines, resources, and budgets effectively within an agile framework.
- Promote a strong sense of ownership and accountability across development teams.
- Champion and implement DevOps principles and practices.
- Stay abreast of emerging technologies and industry trends to identify opportunities for innovation.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with at least 5 years in a management or leadership role.
- Proven experience managing multiple engineering teams and delivering complex software projects.
- Deep expertise in cloud computing platforms (AWS, Azure, or GCP) and cloud-native architectures.
- Strong understanding of microservices, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Proficiency in one or more programming languages (e.g., Java, Python, Go, Node.js).
- Excellent leadership, communication, and interpersonal skills.
- Demonstrated ability to mentor and grow engineering talent.
- Experience with agile methodologies (Scrum, Kanban).
- Strong strategic thinking and problem-solving capabilities.
- This is a fully remote position, offering the flexibility to work from anywhere. The nominal headquarters for this role is Kitale, Trans-Nzoia, KE , but the employment is remote.
Remote Instructional Designer - E-Learning Development
Posted 19 days ago
Job Viewed
Job Description
Key Responsibilities:
- Analyze learning needs and design comprehensive instructional strategies for e-learning courses and blended learning programs.
- Develop engaging and interactive learning content, including storyboards, scripts, e-learning modules, videos, assessments, and job aids.
- Utilize authoring tools (e.g., Articulate Storyline, Adobe Captivate) and multimedia software to create high-quality learning materials.
- Collaborate effectively with subject matter experts (SMEs), instructors, and other stakeholders to ensure content accuracy and alignment with learning objectives.
- Manage the end-to-end development process for e-learning projects, from conceptualization to final delivery, in a remote setting.
- Incorporate best practices in adult learning theory, instructional design, and user experience into all course development.
- Develop and implement evaluation strategies to measure the effectiveness of learning programs and identify areas for improvement.
- Stay current with the latest trends and technologies in instructional design, e-learning, and educational technology.
- Maintain organized project documentation and provide regular updates on project status.
- Facilitate virtual learning sessions and provide support to learners as needed.
- Contribute to the development of a comprehensive online learning strategy.
Qualifications:
- Bachelor's degree in Education, Instructional Design, E-learning, or a related field. A Master's degree is a plus.
- Minimum of 4 years of experience in instructional design and e-learning development.
- Proficiency with industry-standard authoring tools such as Articulate Storyline, Adobe Captivate, or similar.
- Strong understanding of ADDIE or SAM instructional design models.
- Experience in creating multimedia elements, including video editing and graphic design.
- Excellent written and verbal communication skills, with strong attention to detail.
- Ability to work independently, manage multiple projects simultaneously, and meet deadlines in a remote environment.
- Familiarity with Learning Management Systems (LMS) is advantageous.
- Creative thinking and problem-solving skills applied to educational content development.
- Experience in developing training for corporate or educational settings.
This is an exciting remote opportunity to shape the future of learning and development. You will have the creative freedom to design innovative educational solutions that make a real difference. The position is based in Mlolongo, Machakos, KE , but is a fully remote role.
Senior Instructional Designer, E-Learning Development
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the end-to-end design and development of engaging e-learning courses and learning modules.
- Apply adult learning theories and instructional design best practices to create effective learning experiences.
- Collaborate closely with subject matter experts (SMEs) to gather content and ensure accuracy.
- Develop learning objectives, storyboards, scripts, and interactive exercises.
- Utilize authoring tools (e.g., Articulate Storyline, Adobe Captivate) to build digital learning content.
- Incorporate multimedia elements (graphics, video, audio) to enhance learning engagement.
- Design and develop assessments to measure learning effectiveness and impact.
- Manage instructional design projects, timelines, and deliverables in a remote setting.
- Evaluate the effectiveness of learning solutions and recommend improvements.
- Stay current with emerging trends and technologies in instructional design and e-learning.
Qualifications:
- Bachelor's degree in Instructional Design, Education, or a related field; Master's degree preferred.
- 5+ years of experience in instructional design and e-learning development.
- Proven experience designing and developing engaging online learning content for diverse audiences.
- Proficiency with leading e-learning authoring tools (e.g., Articulate 360, Adobe Captivate).
- Strong understanding of adult learning principles, ADDIE, SAM, or other instructional design models.
- Experience in creating storyboards, scripts, and learning assessments.
- Excellent project management, organizational, and time management skills.
- Strong communication and collaboration skills, adept at working with remote teams and SMEs.
- Familiarity with learning management systems (LMS) is a plus.
- Portfolio of previous instructional design work is required.
Senior Instructional Designer - Remote E-Learning Development
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Design and develop engaging e-learning courses, workshops, and training materials using various authoring tools (e.g., Articulate Storyline, Adobe Captivate).
- Apply instructional design models (e.g., ADDIE, SAM) to create effective learning solutions.
- Collaborate with subject matter experts (SMEs) to gather content, ensure accuracy, and validate learning objectives.
- Develop learning objectives, assessments, and evaluation strategies aligned with course content.
- Create multimedia elements, including graphics, audio, and video, to enhance learning experiences.
- Ensure all learning materials adhere to accessibility standards (e.g., WCAG).
- Manage multiple instructional design projects simultaneously, adhering to deadlines and quality standards.
- Conduct pilot testing and gather feedback to revise and improve course content.
- Stay current with trends and best practices in instructional design, e-learning, and educational technology.
- Provide guidance and mentorship to junior instructional designers.
- Maintain a strong understanding of the target audience's needs and learning styles.
Qualifications:
- Bachelor's or Master's degree in Instructional Design, Education, E-Learning, or a related field.
- Minimum of 5 years of experience in instructional design, with a strong portfolio showcasing e-learning development.
- Proficiency in industry-standard authoring tools such as Articulate Storyline 360, Adobe Captivate, or similar.
- Solid understanding of adult learning theories, instructional design principles, and curriculum development.
- Experience with Learning Management Systems (LMS) and learning content management.
- Excellent written and verbal communication skills, with the ability to collaborate effectively with remote teams and SMEs.
- Strong project management and organizational skills, with meticulous attention to detail.
- Creativity and a passion for developing innovative and engaging learning experiences.
- Ability to work independently and manage workload effectively in a remote setting.
- Experience with graphic design tools (e.g., Adobe Creative Suite) and video editing software is a plus.
Remote Instructional Designer - Curriculum Development
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design and develop engaging and interactive e-learning courses, workshops, and training materials.
- Apply adult learning theories and instructional design models (e.g., ADDIE, SAM) to create effective learning solutions.
- Collaborate with subject matter experts to gather content, identify learning objectives, and ensure accuracy.
- Create storyboards, scripts, assessments, and other instructional materials.
- Utilize authoring tools (e.g., Articulate Storyline, Adobe Captivate) and multimedia elements to enhance learning experiences.
- Ensure that all learning materials are aligned with educational standards and learner needs.
- Manage multiple projects simultaneously, adhering to deadlines and quality standards.
- Evaluate the effectiveness of learning programs and make recommendations for improvement.
- Stay current with trends and best practices in instructional design and e-learning.
- Bachelor's degree in Education, Instructional Design, or a related field. A Master's degree is preferred.
- Minimum of 3-5 years of experience in instructional design and curriculum development.
- Proficiency with e-learning authoring tools such as Articulate Storyline, Adobe Captivate, or similar.
- Strong understanding of adult learning principles and various instructional design methodologies.
- Excellent writing, editing, and communication skills, with the ability to work effectively remotely.
- Experience in developing assessments and evaluating learning outcomes.
- Ability to manage projects independently and meet deadlines in a remote work environment.
- Familiarity with Learning Management Systems (LMS) is a plus.
Be The First To Know
About the latest Online learning platform manager Jobs in Kenya !
Senior Instructional Designer - Remote Curriculum Development Lead
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Design and develop engaging and effective online courses and learning materials.
- Collaborate with subject matter experts to define learning objectives and curriculum content.
- Create instructional strategies and content formats that cater to diverse learning styles.
- Utilize instructional design models (e.g., ADDIE, SAM) to guide the development process.
- Develop assessments, activities, and interactive elements to enhance learning engagement.
- Produce high-quality multimedia content, including videos, graphics, and simulations.
- Manage project timelines, budgets, and resources for curriculum development projects.
- Evaluate the effectiveness of learning programs and implement improvements based on feedback and data.
- Stay current with emerging trends and technologies in instructional design and online education.
- Provide guidance and support to junior instructional designers and SMEs.
Qualifications:
- Master's degree in Instructional Design, Educational Technology, or a related field.
- Minimum of 7 years of experience in instructional design and curriculum development.
- Proven experience in designing and developing online courses for higher education or corporate training.
- Proficiency in adult learning theories and instructional design methodologies.
- Expertise in using Learning Management Systems (e.g., Moodle, Canvas, Blackboard).
- Skilled in authoring tools such as Articulate Storyline, Adobe Captivate, or similar.
- Experience with multimedia development tools (e.g., Adobe Creative Suite, Camtasia).
- Excellent project management, organizational, and communication skills.
- Ability to work effectively in a remote team environment and manage cross-functional collaborations.
- Portfolio showcasing successful instructional design projects is required.
Senior Agile Project Manager - SaaS Platform Development
Posted 18 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and manage multiple software development projects using Agile methodologies (Scrum, Kanban).
- Define project scope, objectives, deliverables, and success criteria in collaboration with stakeholders.
- Develop detailed project plans, timelines, and resource allocation strategies.
- Facilitate all Scrum ceremonies (sprint planning, daily stand-ups, sprint reviews, retrospectives).
- Track project progress, identify potential risks and impediments, and implement mitigation strategies.
- Ensure effective communication and collaboration among distributed development teams and stakeholders.
- Manage project budgets and ensure efficient resource utilization.
- Oversee the software development lifecycle from planning through deployment and support.
- Drive continuous improvement within the development process and team dynamics.
- Prepare regular project status reports and present them to senior management.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- Minimum of 7 years of experience in project management, with at least 5 years focused on software development projects.
- Proven experience with Agile methodologies (Scrum Master certification is a plus).
- Demonstrated experience managing SaaS product development cycles.
- Proficiency with project management tools such as JIRA, Confluence, Asana, or Trello.
- Strong understanding of software development lifecycles and technologies.
- Excellent leadership, communication, and interpersonal skills.
- Proven ability to manage remote teams effectively and foster collaboration.
- Strong analytical and problem-solving skills with a proactive approach to risk management.
- PMP or other relevant project management certifications are highly desirable.
Head of Sports Development
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and implement a comprehensive sports development strategy.
- Oversee the planning and execution of various sports programs, tournaments, and events.
- Manage budgets effectively and ensure financial sustainability of sports initiatives.
- Build and maintain strong relationships with athletes, coaches, sports clubs, and community leaders.
- Identify opportunities for new sports programs and facilities development.
- Promote sports participation and healthy lifestyles within the community.
- Ensure compliance with all relevant sports regulations and safety standards.
- Recruit, train, and manage sports staff and volunteers.
- Monitor industry trends and best practices in leisure and sports management.
- Report on program performance, participation rates, and financial outcomes.
Qualifications:
- Bachelor's degree in Sports Management, Leisure Studies, Physical Education, or a related field.
- At least 7 years of experience in sports management, program development, or a similar role.
- Proven experience in event planning and execution.
- Strong leadership and team management skills.
- Excellent communication, interpersonal, and public relations abilities.
- Demonstrated success in budget management and fundraising.
- Knowledge of various sports and their administration.
- Passion for community engagement and sports development.
- Ability to work collaboratively in a hybrid work environment.
- First Aid and CPR certification is a plus.