- The trainer is responsible for the design, implementation, facilitation, and administration of training to students
- Teaching experience is not needed, but the candidate has strong hands-on experience in web development
Scope of job:
- Context: The School of Business of PSE currently includes 6 trainings taught to more than 300 students every year. The objective is to launch a Software developer / Full stack training in January 2024. It will be a two-year program in web and mobile development with circa 30 students per year. This training will be a project-based learning and will be implemented in collaboration with Simplon, a social enterprise specialized in digital training around the world.
- Team: In year 1, the team will be composed of 2 trainers, 1 project manager, 1 academic officer, and 1 student affair officer; you will be managed by a program director, and both trainers will work in collaboration with a project manager.
- Pedagogy: Teach and support a class of students: +20 students per class during the first year and approximately 30 students from the second year. The academic level of the students will be heterogeneous, and the students will be mainly from grades 9, 10, and 11, and a few from grade 12. Simplon will be responsible for training the trainers and will teach you Simplon’s project-based methodology. Simplon, the state-of-the-art digital trainer partner, developed a hands-on methodology, “learning by doing” on real case studies. So we are seeking individuals who have several years of software development experience and are dedicated to furthering the career inspirations of others.
- English speaking class: Training will be held mainly in English: 50% of the courses of year 1 will be in English, and 100% of the courses of year 2.
- Communication: Communicate internally (at school level: school management, project manager, other trainers, academic officer, student affairs officer) and all the relevant departments of PSE (project team, school of languages, soft skills, IT …). Communicate externally with SIMPLON trainers, with the developer community, and company partners.
Main Responsibilities
Lead collective training sessions
- Monitor and guide the class in its daily activities: learning by doing activities, workshops, conferences, etc.
- Assess the progress of trainees and identify trainees’ individual difficulties and resolve them.
- Track, measure KPIs (presence rate, grades …), and main the progress of the students and on any potential improvements identified.
- Guide trainees in their approach in order to obtain the desired position.
Content creation
- Partner with Simplon and corporate partners to design case studies.
- Be responsible for adapting the training to student progress.
Collaborate with Simplon and participate in the Simplon community
- Provide regular updates to Simplon regarding the training, pedagogy, and progress.
- Partner with Simplon and the developer community.
- Participate in enhancing Simplon’s training analysis via meetings with the instructor community.
- Contribute to supplying the Simplon instructor’s GitHub for trainees.
Education
• Bachelor’s degree in Computer Science, Software Engineering, or a related IT major.
Experience
- +2 years of hands-on experience working, writing code, and building full web applications.
- At least 1 year of experience as a full-stack developer.
Skills
- Passionate about IT programming with good knowledge of Internet languages. (front end and back end).
- Khmer mother tongue and fluent in English.
- You are comfortable with:
- the Linux/Unix system
- professional social networks
- one or more project management tools
- referencing issues, etc.
Technical Competencies appreciated
- Good knowledge of database management and administration (SQL and/or potentially NoSQL).
- Good knowledge of the principles of versioning under Git.
- Knowledge of agile and UX methodologies.
Attitudes
• Commitment to PSE’s vision, core values, and code of conduct.
• Policy compliance and protection of children.
• Patience, adaptability, and ability to cope with the change process.
• Ensuring timely, high-quality results. Being a role model for continuous learning and improvement.
• Team spirit (collaboration, communication).
• And above all, the desire to pass on your passion to total beginners!