Разработчик ETL
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О проекте и команде: Команда распределенная (Москва, Тверь и Омск) и работает по методу Kanban.
Команда DWH Business&Customer, ориентирована на работу с Agile сектором Банка.
Сейчас находимся в поиске разработчика для развития и модернизации DWH.
Команда DWH Core Team занимается развитием инструментов сбора, хранения и анализа данных. Мы проектируем архитектуру хранилища данных и отчетных систем, выбираем и внедряем новые движки для удовлетворения потребностей бизнеса и продуктовых команд. Мы находимся в поисках разработчика DWH, который примет участие в проекте рефакторинга хранилища данных. Нам предстоит пересмотреть архитектуру слоев и загрузок данных, избавиться от legacy кода и адаптировать хранилище под нужды бизнеса.
Наш стек:
- Базы данных: Oracle, Oracle Exadata, PostgreSQL;
- ETL: PL/SQL, Informatica PowerCenter.
- CDC: Informatica PowerExchange
- В ближайшее время запускаем внедрение BI: Tableau/ Power BI
Требования:
- Опыт разработки PL/SQL для хранилищ данных от 2-х лет
- Опыт ETL-разработки - Informatica PC/ SAS DIS/ IBM DS/ ODI от 2-х лет
- Опыт оптимизации запросов в Oracle
- Понимание принципов проектирования хранилищ данных
Как преимущество:
- Опыт работы с CDC-инструмента - Informatica PowerExchange, Oracle GoldenGate
- Опыт BI-разработки (Tableau/Power BI)
Обязанности:
Для команды Business&Customer:
- Развитие и поддержка DWH (от извлечения данных до витрин для конечных пользователей):
- Доработка и разработка новых структур БД
- Доработка и разработка новых ETL-процессов – Informatica PowerCenter, PL/SQL
- Тестирование разработанного функционала совместно с аналитиком
- Оптимизация загрузок данных
- Проектирование и разработка процессов мониторинга ETL-загрузок
Для команды Core:
- Рефакторинг DWH
- Разработка слоя ODS с помощью Informatica PowerExchange
- Перенос существующих PL/SQL загрузок на Informatica PowerCenter с пересмотром архитектуры
- Оптимизация загрузок
- Тестирование доработанного функционала
- Проектирование и разработка процессов мониторинга ETL-загрузок
- Поддержка DWH
Условия:
- Возможность участвовать в масштабных и разнообразных проектах;
- Возможность профессионального и карьерного роста;
- Опыт работы в распределенной команде;
- Уровень заработной платы, соответствующий Вашим знаниям и пожеланиям;
- Возможность работать удаленно