Planning the educational process; Conducting lectures on the basics of database development, including theoretical aspects and practical skills; Providing students with additional consultations and support in mastering the material; Interacting with colleagues for sharing experience and developing joint projects; Working with various learning styles and individual student needs.
Requirements
- Fluency in programming languages for working with databases, such as SQL;
- Experience in developing and maintaining databases of varying complexity;
- Knowledge of principles for designing databases and optimizing their performance;
- Understanding of Big Data concepts and technologies and their application in database development;
- Experience with tools and technologies for data visualization;
- Knowledge of network technologies and their impact on database operations;
- Skills in teaching and communicating complex technical concepts;
- Energetic and proactive individual, capable of organizing and motivating others, passionate about education;
- Ability to present to an audience, adept at communicating with an audience;
- Ability to work in a team;
- Keeps up with trends in IT and GameDev;
- Available for part-time work.
Company offers
Comfortable educational space or online work; Piecework wages, depending on the workload and number of lessons conducted; Working in a team of young and ambitious people who love what they do.