Напиши текст вакансии для должности "Junior Data Engineer / ETL Developer". Название компании: "Pure". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Linux', 'Python', 'SQL', 'Git', 'DWH'

Пьюр - дейтинг-приложение для бесстыдных знакомств по всему миру. Мы уверены, что дейтинг - это не бесконечные свайпы, а игра, в которой нет проигравших. Каждый день мы стараемся менять опыт знакомств людей в самых разных странах, присоединяйся и ты. Мы ищем классного ETL Engineer.  Что нужно знать:   Python (хорошо знать pure python: базовые структуры, функции, генераторы, декораторы, ООП)   Как плюс (многозадачность, асинхронность, GIL, Fast API)   SQL (хорошо знать базовый SQL, группировки, механизмы Join, union, CTE, Window functions), желателен опыт работы с ClickHouse   Как плюс (оптимизация запросов, понимание жизненного цикла запроса, индексы)   Иметь опыт работы с BI (Tableua или Power BI)   Как плюс (понимать как организовать витрины чтобы BI не тормозил)   Airflow, Luigi или любой другой оркестратор, на базовом уровне   Как плюс (хорошее понимание Airflow, сильные, слабые стороны)   Понимание, что такое ETL/ELT процессы, batch, streaming, нормализация/денормализация   Как плюс (знание различных моделей хранилищ данных, звезда, снежинка, анкор)   Будет здорово если ещё   Знание что такое MPP базы, распределенные хранилища, у нас S3   Как плюс (понимать, что такое репликация, шардирование, подводные камни распределенных систем)   Docker, Git и понимание CI/CD (есть девопсы которые помогут, но докер файлы нужно писать самим)   Как плюс (понимание плюсов и минусов Docker)   Иметь представление о паттернах и алгоритмах, сложность алгоритмов, отличать N от N*N   Чем предстоит заниматься   Написание сервисов по сбору данных. Взять на себя ETL/ELT задачи по выгрузки из рекламных кабинетов/консолей и других источников   Интеграция потоков данных из внешних и внутренних сервисов   Предоставить витрины для аналитиков, иногда помогать считать таблички с SQL/Python   Участвовать в разработке DWH с нуля, и системы Data Quality для этого хранилища   Участие в автоматизации сбора основных метрик (продуктовых и финансовых) на уровне DWH для дальнейшего использования в BI отчетах   Условия:    Работаем удаленно.   Получаем зарплату в евро.   Общаемся в Slack, документацию ведем в Confluence, задачки трекаем в Jira.   По итогам прохождения испытательного срока предоставляем соцпакет: ДМС, оплата обучения и участия в конференциях