Salary : 30,000 - 60,000-Assess individual and group training needs; maintain individual and group training records-Plan, prepare, and research lessons-Organize and promote courses-Develop and deliver programs of learning activities-Prepare teaching / course materials-Keep personal IT skills and knowledge up to dateQUALIFICATIONS :
- A bachelor’s degree in Information Technology, Software Engineering, Computer Science, or another related field.
- Preferably specialized and with experience in MS SQL, Cloud Service, Visual Studio, Power BI, Android Studio, Network / Database, Java Script, PHP, HTML, CSS, C#, Python.
- With at least 5 years of experience in conducting software training for specific applications.
- With certifications, such as the Certified Software Trainer (CST) is an advantage.
- Experience in computer software development and software training.
- Experience using relevant software tools such as programming languages, software development tools, and databases.
- Excellent communication skills and ability to train individuals effectively.
- Demonstrated ability to design training materials.
- Exceptional communication skills and the ability to work well with people at all levels are essential.