Дополнительные сведения:
Профессиональные навыки:
1.Работа с реляционными БД. Понимание основных понятий и компонентов реляционных баз данных, таких как таблицы, столбцы, отношения, ключи, индексы и ограничения.
2. Язык SQL: знание SQL и его различных аспектов, включая создание, изменение и управление таблицами, выполнение запросов SELECT, вставку, обновление и удаление данных, работа с оконными функциями, объединение таблицами с помощью оператора (JOIN).
3. Python: знания основных понятий языка (синтаксис, основные типы данных, циклы, генераторы, условные операторы, модули, исключения, работа с файлами, функции, ООП) работал с библиотеками pandas, psycopg2.
4. Нормализация данных: Понимание принципов нормализации данных и разделение данных на различные таблицы для устранения избыточности и повышения эффективности запросов.
5. Оптимизация запросов: Умение анализировать и оптимизировать запросы с целью повышения производительности базы данных. Это может включать изменение структуры таблиц, добавление или изменение индексов, а также выбор правильных типов запросов
6. Репликация и шардирование: Понимание концепций и практик репликации и шардирования данных для обеспечения отказоустойчивости, масштабируемости и высокой доступности баз данных.
7. ETL процессы: Понимание процессов извлечения, преобразования и загрузки данных (ETL) для переноса и обработки данных между различными источниками и целевыми базами данных.
8. Имею практические навыки с Apache Airflow, с PostgresSQL, MySQL, знаком со Spark.
9. Прошел курсы на образовательных платформах:
DATA LEARN
STEPIK
ITPROGER
ЯндексПрактикум
SQL, Python, Git, PostgreSQL, pandas, psycopg2, Работа с базами данных, СУБД, Airflow, ETL/ELT, Ответственность, Исполнительность, Базы данных, Spark