Позиция: DWH разработчикКомпания: Страховая компания
ЗП: 294 000 в мес
Оформление: через ИП
Обязательные требования- Опыт работы от 4 лет в области разработки DWH;
- Управление командой разработчиков от 3 человек (постановка задач, контроль сроков и качества, 1-1, развитие сотрудников, управление составом команды) от 2 лет;
- Знание PL/SQL (обязательно);
- Опыт участия в интеграционных проектах; - Опыт работы с Oracle и с GreenPlum;
- Практический опыт разработки аналитических витрин;
- Опыт работы с airflow;
- Опыт работы с моделью DataVault;
- Опыт работы с Git;
- Умение оптимизировать запросы, умение анализировать планы запросов, знание стратегий объединения таблиц и доступа к данным, сегмента отката и работы с памятью; -
Понимание cost-based оптимизации;
- Внедрение лучших практик написания кода;
- Понимание принципов проектирования хранилищ данных, проектирования и реализации потоков данных и трансформаций;
- Общение с заказчиком на предмет развития архитектуры КХД, различных вариантов решения инфраструктурных проблем;
- Ответственность и проактивная позиция в технической части;
- Высшее образование (техническое /математическое).
Дополнительные требования - Опыт работы в Jira, Confluence;
- Умение работать в Agile-команде;
- Наличие сертификатов Oracle/GreenPlum;
- Навыки администрирования GreenPlum;
- Опыт работы с kubernetes;
- Опыт участия в проектах миграции Oracle на GreenPlum;
- Знание Python / Kafka;
- Знание PostgreSQL. Задачи на проекте
- Разработка интеграции с различными источниками по протоколу взаимодействия от аналитика;
- Разработка целевого решения на основе прототипа и постановки от аналитика;
- Оптимизация работы запросов;
- Разработка python скриптов для поставки данных в другие системы;
- Анализ влияния запросов на производительность КХД;
- Тестирование задач по кейсам, описанным в методике тестирования;
- Настройка метаданных в кодогенераторе;
- Подготовка, проверка релизов;
- Подготовка документов для передачи на сопровождение (руководство администратора, архитектурное решение);
- Управление командой (оценка качества работы сотрудников, распределение задач по уровню компетенций, контроль за выполнением задач от команды);
- Код ревью сотрудников;
- Общение с заказчиком по методам реализации задач;
- Оценка задач по времени выполнения в расти разработки и тестирования;
- Подготовка инструкций по разработке и работе КХД для ввода новых сотрудников;
- Описание стандартов разработки на проекте;
- Помощь с оптимизацией запросов для аналитиков;
- Коммуникации с Заказчиком (оперативное уточнение требований, обновление статуса по задачам, консультации по замечаниям/доработкам);
- Выстраивание коммуникаций с аналитиками (помощь в формировании шаблона постановок и других документов, влияющих на разработку).
Описание проекта и команды Страховая компания. Проект - развитие КХД на Oracle с использованием Informatica и собственного кодогенератора. В ближайшее время планируется миграция с Oracle на GreenPlum с использованием AirFlow. Кандидат должен был работать на DWH проектах и участвовать в полном цикле работ: интеграции с источником, разработка витрин, оптимизация запросов, быть наставником/лидом команды).
Резюме отправлять
@kostechka