Описание
Команда строит и поддерживает ядро данных, создаёт ETL-процессы и хранилища, обеспечивает аналитиков и специалистов по данным качественными данными.
Задачи
•Разрабатывать и поддерживать ETL/ELT-скрипты и пайплайны
•Писать и оптимизировать SQL-запросы для извлечения и преобразования данных
•Помогать мониторить выполнение заданий, искать и первично анализировать ошибки
•Разрабатывать и внедрять стратегию тестирования пайплайнов данных
•Работать с документацией по существующим процессам и создавать новую
•Участвовать в проверке кода и изучать лучшие практики командной разработки витрин
Требования
•Понимать основы SQL, уметь писать запросы с JOIN, GROUP BY и подзапросами
•Знать Python и библиотеки Pandas и Requests для задач ETL, уметь писать скрипты
•Понимать принципы работы баз данных, индексов, нормализации и транзакций
•Понимать принципы ETL/ELT
•Иметь опыт работы с инструментами оркестрации Airflow, Trino, Dagster или аналогами
•Иметь практический опыт тестирования данных с помощью dbt test, Great Expectations, Pandas/Spark + pytest или модульных тестов
•Быть готовым учиться и внимательным к деталям
Будет плюсом: владение оконными функциями, опыт работы с PostgreSQL, ClickHouse или Redshift, знание основ командной строки Linux, Docker и API
Условия
•Годовой бонус и ежегодный пересмотр зарплаты
•Обучение за счёт компании, корпоративный университет, онлайн-курсы, доступ к библиотеке, тренинги, встречи и возможность получить новую квалификацию
•Расширенная ДМС с первого дня, стоматология и льготное страхование для семьи
•Льготная ипотека в Сбере
•Корпоративная пенсионная программа
•Бесплатная подписка СберПрайм