Have a question?
Message sent Close

Roles and Responsibilities Document

Roles and Responsibilities Document for Technical, Administrative, and IT Staff

**Introduction**

In the name of Allah, and peace and blessings be upon the Messenger of Allah, his family, and his companions.

The “Afaq Al-Takamul Training Center Platform” has made it a priority, as one of the effective tools for delivering its professional message to its target audience of healthcare practitioners, to form a fully professional team capable of managing the educational process according to standard educational criteria. This team is committed to achieving superior performance levels, helping learners reach their knowledge and career goals, and contributing to health awareness among all segments of society. The platform aims to be one of the productive learning sources supporting Saudi Arabia’s Vision 2030 for building a conscious and healthy society, with an integrated and efficient healthcare system through public health promotion, disease prevention, and community awareness.

The platform has committed itself to this mission by assembling a team aligned with the requirements and standards of the National Center for e-Learning.

Below is a simplified summary of each job role and its main function:
1. Program Director
2. E-Learning Management Specialist
3. E-Learning Training Coordinator
4. Web Developer
5. Instructional Designer

**Technical Support** plays a frontline role in supporting the training process elements—both trainers and trainees—in handling technical issues such as software problems, forgotten passwords, or email issues.

**Program Director Responsibilities:**
– Submitting accreditation applications to relevant authorities.
– Coordinating activities related to the validity and operation of accreditations, including preparations, follow-ups, and reporting.
– Collecting, interpreting, maintaining, and tracking accreditation data and evaluations.
– Reviewing scientific content on the platform to ensure its reliability and legality.
– Supervising platform operations and ensuring readiness.
– Participating in policy development, strategic planning, and program-related activities.

**Responsibilities include:**
– Supporting collaboration and content development with Subject Matter Experts (SMEs).
– Assisting in identifying courses to improve support programs.
– Advising course and instructional designers on virtual training design.
– Managing the company’s educational platforms and fulfilling governance requirements.

**Key Roles:**
– Technical Support Specialist
– Web Developer
– E-Learning Management Specialist

**Job Descriptions:**

**Instructional Designer:** Converts academic material into interactive digital learning aligned with educational goals. Enhances teaching and knowledge transfer.

**Web Developer:** Designs websites per the platform’s specifications. Handles design, coding, and data processing, acting as a translator of information into learner-friendly features.

**Platform Coordinator:** Manages the technical and administrative readiness of broadcasting tools and ensures quality training output. Coordinates all educational elements.

**E-Learning Manager:** Reviews and adapts developmental work to suit the technical environment. Reorganizes and directs tasks, ensuring precise implementation of action plans with top-tier quality.

**E-Learning Specialist Responsibilities:**
– Trains producers and trainers on virtual classroom platforms and educational technologies.
– Maintains LMS reports and analytics to evaluate effectiveness.
– Adjusts online training strategy according to organizational updates.
– Upgrades LMS functionalities and uploads new content.

**Technical Operator Duties:**
– Operates virtual classrooms.
– Schedules sessions and conferences.
– Coordinates with trainers to resolve issues and prepare the learning environment.
– Performs technical checks with trainees before sessions.

**Frontend Development Responsibilities:**
– Designs website layout/UI with standard HTML/CSS practices.
– Gathers technical requirements.
– Collaborates with designers.
– Updates the website and fixes identified issues.

**Instructional Design Specialist Responsibilities:**
– Edits and develops online learning content.
– Designs activities, assessments, and learning tools.
– Manages online learning communities.
– Trains users on learning technologies.
– Maintains best practices in instructional design.
– Troubleshoots technical issues.
– Installs and configures software/hardware.
– Provides accurate client feedback.
– Follows up with users.
– Supports app deployment and tech evaluation.
– Performs electrical safety checks.
– Documents procedures and replaces faulty parts.
– Troubleshoots network or hardware/software failures.

**Technical Support Specialist:**
– Writes scripts for video/audio content.
– Facilitates discussions on social platforms.
– Reviews and updates web content.
– Collaborates with SMEs on course content.
– Develops CBT modules and storyboards.
– Creates learning experiences and environments.
– Designs and updates curricula.

**Web Developer:**
– Ensures code is browser/device/OS compatible.
– Backs up files to local directories.
– Uses scripting/programming tools and digital media apps.
– Maintains and scales services and features.
– Integrates data from backend services.
– Writes efficient and testable code.

**Coordinator of E-Learning Training:**
– Coordinates with technical experts to resolve trainer/trainee issues.
– Manages and uploads learning materials.
– Prepares student onboarding/offboarding messages with platform usage instructions.
– Supports virtual classroom sessions.
– Provides ongoing feedback to streamline workflows.
– Conducts final content reviews before publishing.
– Sets user permissions according to policy.
– Develops and maintains e-learning courses in coordination with training managers and web developers.

Team Position Name Responsibilities Phone Email
Administrative Program Manager Naif Al-Oqail Reviewing the structure and distribution of roles and coordinating all efforts of the technical and operational team to implement the action plan with utmost detail and achieve the highest quality levels. 0560448379 saad@afaq.med.sa
E-learning Coordinator Rami Okasha Supporting the elements of the educational process (trainers and trainees) in technical matters, such as software issues, forgotten passwords, or email problems. 0505744054 safa@afaq.med.sa
Technical Instructional Design Manager Naif Al-Oqail Carrying out all development work after reviewing and updating it to suit the technical environment, then repurposing and managing it in a technically sound and precise context. 0543152214 naif@afaq.med.sa
Technical Support Specialist Safa Ali Supporting the elements of the educational process (trainers and trainees) in technical matters, such as software issues, forgotten passwords, or email problems. 0545141076 ahmed@afaq.med.sa
Technology Web Developer & Programmer Ahmed Abdarbuh Website design based on specifications and requirements of the educational platform. Completing all design work, coding, software setup, and working with data and information. 0545141076 ahmed@afaq.med.sa
E-learning Management Specialist Shouq Al-Hussaini Carrying out all development work after reviewing and updating it to suit the technical environment, then repurposing and managing it in a technically sound and precise context. 0560463997 info@afaq.med.sa