Key Responsibilities
- Curriculum Development: Design and implement training programs and lesson plans tailored to the needs of students or employees in technical and non-technical fields.
- Instruction Delivery: Conduct engaging training sessions using various instructional techniques, including lectures, hands‑on demonstrations, and interactive discussions.
- Assessment and Evaluation: Evaluate the effectiveness of training programs and assess student learning to ensure comprehension and skill acquisition.
- Continuous Improvement: Update and refine training materials and modules based on feedback and technological advancements to maintain relevance and effectiveness.
- Support and Guidance: Provide feedback and support to trainees, helping them enhance their understanding of complex technical concepts.
Skills and Experience
- Technical Expertise: Must possess a high level of expertise in the subject matter being taught, with the ability to communicate complex information clearly and effectively.
- Experience: Proven experience in a technical training role or similar position, along with familiarity with modern learning techniques and tools.
- Communication: Excellent verbal and written communication skills to convey technical concepts in an understandable manner.
- Organisational Skills: Strong organisational and time management abilities to handle multiple training sessions and administrative tasks effectively.
- Adaptability: Ability to adapt training methods to accommodate different learning styles and needs.
Desirable technical skills
- Full Stack Development with Java and Spring Boot
- Python
- Quants
- UI/UX with Angular or React
- SQL/Relational Databases – Oracle, MySQL, PostgreSQL
- Cloud Computing, preferably with AWS
- Foundational AI skills: Copilot chat, coding assistants, prompting, RAG, and agents
#J-18808-Ljbffr…
