Программист DWH
- JavaScript
- Python
- Kafka
- REST
SM Lab
Программист DWH
Зарплата не указана
Условия: Можно удалённо
Обязанности:
Разрабатывать и развивать механизмы загрузки данных из источников (CDC, S3, REST, Oracle);
Проектировать и поддерживать структуры хранения staging-слоя в Oracle (партиционирование, сжатие, индексы);
Реализовывать логику выделения инкрементов и формирования init/delta-выгрузок для потребителей;
Поддерживать контракты передачи данных: управлять изменениями схем источников через преобразования на стороне платформы;
Настраивать коннекторы Kafka Connect;
Оптимизировать производительность: тяжёлые запросы, PL/SQL, параллелизм, работа с большими объёмами;
Участвовать в проектировании архитектуры: новые источники, новые потребители, масштабирование, стандартизация.
Требования:
Знание SQL\PL\SQL, желательно опыт работы с Oracle SQL 19c/12c;
Опыт работы с Python и Overflow;
Опыт работы с реляционными СУБД, предпочтительно Oracle 19c/12c;
Умение читать ER-диаграммы.
Будет плюсом:
Знание технологий Business Intelligence;
Коммерческий опыт разработки веб-приложений (JavaScript, HTML5);
Опыт работы с брокерами сообщений Kafka;
Опыт использования Apache Airflow;
Опыт разработки с ИИ-агентами;
Навыки проектирования баз данных, в том числе хранилищ данных.
Откликнуться
Вакансии на Python разработчика -> PythonWork
Вопросы с собесов -> ProstoPython
What You'll Do
- Разрабатывать и развивать механизмы загрузки данных из источников (CDC, S3, REST, Oracle);
- Проектировать и поддерживать структуры хранения staging-слоя в Oracle (партиционирование, сжатие, индексы);
- Реализовывать логику выделения инкрементов и формирования init/delta-выгрузок для потребителей;
- Поддерживать контракты передачи данных: управлять изменениями схем источников через преобразования на стороне платформы;
- Настраивать коннекторы Kafka Connect;
- Оптимизировать производительность: тяжёлые запросы, PL/SQL, параллелизм, работа с большими объёмами;
- Участвовать в проектировании архитектуры: новые источники, новые потребители, масштабирование, стандартизация.
Basic Qualifications
- Знание SQL\PL\SQL, желательно опыт работы с Oracle SQL 19c/12c;
- Опыт работы с Python и Overflow;
- Опыт работы с реляционными СУБД, предпочтительно Oracle 19c/12c;
- Умение читать ER-диаграммы.
Preferred Qualifications
- Опыт работы с Python и Overflow;
- Опыт работы с реляционными СУБД, предпочтительно Oracle 19c/12c;
- Умение читать ER-диаграммы.
- Знание технологий Business Intelligence;
- Коммерческий опыт разработки веб-приложений (JavaScript, HTML5);
- Опыт работы с брокерами сообщений Kafka;
- Опыт использования Apache Airflow;
- Опыт разработки с ИИ-агентами;
openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.