Разработчик ETL
Требования
Местоположение и тип занятости
Компания
Делаем жизнь 40+ миллионов клиентов проще и удобнее каждый день
Описание вакансии
Условия работы
Группу компаний Тинькофф объединяет большое и продвинутое хранилище данных. На основе наших данных ежедневно принимаются десятки бизнес-решений, а мы делаем все, чтобы эти данные были всегда доступны и удобны для использования сотням наших потребителей.
Обязанности:
- Проектирование и разработка batch и streaming процессов преобразования данных (ETL) для хранилища данных с использованием инструментов SAS, NiFi, AirFlow
- Написание скриптов на SQL, Python, Groovy
- Работа с большими объемами данных; проектирование потоков данных
- Работа с различными базами и платформами данных: Greenplum, Oracle, Hive, HBase, Clickhouse
- Практическое применение методологий и навыков оптимизации решений Data Warehouse
Требования:
- Свободное владение SQL
- Хорошая коммуникабельность
Будет плюсом:
- Опыт работы с базами данных в качестве разработчика;
- Понимание теории СУБД и построения DWH;
- Понимание принципов построения ETL/ELT процессов;
- Знакомство с инструментами SAS, NiFi, AirFlow;
- Опыт работы с Python, Groovy, Greenplum, Oracle, Hive, HBase, Clickhouse, Kafka.
Бонусы
- Более 5000 ETL-процессов, ежедневно загружающих терабайты данных
- Несколько ETL-инструментов (batch и streaming), в том числе и собственной разработки
- Greenplum, Hadoop, Yandex Clickhouse
- Активно развивающийся Data Governance
- Дружная команда профессионалов, готовая обучить всему необходимому