Напиши текст вакансии для должности "Senior DWH Developer". Название компании: "Циан". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Hadoop', 'DWH', 'Python', 'ETL', 'SQL', 'Airflow', 'Luigi', 'Linux', 'Greenplum'

Вакансия: Senior DWH Developer Формат работы: удаленка + у команды бывает несколько встреч в квартал в офисе Занятость: full-time с гибким началом рабочего дня ЗП по ТК РФ: оклад + ДМС + техника + компенсация спорта + ежегодная индексация ЗП Компания: https://cian.ru — крупнейший в России сервис для поиска недвижимости, высокотехнологичная компания, входящая в топ-10 лучших сайтов по недвижимости в мире. 500+ сотрудников в двух офисах России — Москве и Санкт-Петербурге, а ежемесячная аудитория сервиса — 14М+ уникальных посетителей. Почему ищем: новая штатная единица (увеличиваем команду). Команда DWH:   тимлид и 4 разработчика.  Как у нас дела с код-ревью и документацией: культура ревью развита, документацию ведем в Confluence (каждый разработчик ведет документацию по своим проектам). Зона ответственности:  разработка модели данных; разработка витрин данных; разработка и развитие ETL фреймворка; разработка CI/CD процессов; разработка системы контроля качества данных; ревью кода; ведение документации; иногда, настройка стриминга данных из различных источников в Data Lake;  Технологический стек:  озеро данных в Hadoop, над которым внедряем единое хранилище данных Greenplum (массово-параллельная СУБД на основе PostgreSQL); SQL; AirFlow, Python; Jira, Confluence, Slack; GitLab — CI; Linux;  Пожелания к hard-skills:  опыт работы от 3 лет в разработке DWH, ETL; владение SQL на экспертном уровне (знать методы оптимизации SQL-запросов и структур данных), преимущество у кандидатов с опытом работы с Hive и/или PostgreSQL; знать принципы построения хранилищ данных; обязателен опыт работы с Hadoop и одной из MPP-систем (Greenplum, Vertica, Exadata); опыт работы с оркестраторами (желательно Luigi) или ETL инструментами (Penthao/Infomatica PC/IBM DataStage); уверенный пользователь Linux; знания Python; понимать даже плохо поставленную задачу, разбираться в данных, предлагать уточнения и переводить задачу с русского языка на технический; понимать технические ограничения и доносить их до заказчика, совместно вырабатывая приемлемые решения; оценивать трудоемкость работ; помогать менее опытным коллегам с решением задач; документировать разработку;  Nice to have:  высшее техническое или физико-математическое образование; знания scala на уровне чтения и редактирования кода (есть небольшой модуль написанный на нем);  Пожелания к soft-skills:  обязательные:  самостоятельность; ответственность за свой и командный результат; умение работать в условиях ограниченного временного ресурса; аккуратность, внимание к деталям;   желательные:  настойчивость и умение конструктивно отстаивать свою точку зрения; коммуникабельность.    Условия:  оформление по ТК РФ, полностью белая ЗП; ДМС с первого дня работы; корпоративный врач в офисе; компенсация спорта; профессиональный рост, корпоративная библиотека; 5 оплачиваемых day off в год; бесплатная парковка (авто и вело); есть самокаты для передвижений по офису; комнаты, где можно поработать в полной тишине; две кухни оборудованные всем необходимым: микроволновые печи, кофемашины, чайники, холодильники, всегда доступны снеки, фрукты, чай, кофе; акции от партнеров; выдаем хорошую технику (по желанию макбуки или PC на Windows);