Разработчик баз данных
По договоренности
Основные обязанности:
- Архитектурное проектирование БД: Разработка концептуальной, логической и физической моделей данных единого хранилища. Проектирование топологии таблиц, схем данных и связей между ними. Оптимизация хранилищ данных, оптимизация производительности базы данных при тяжелых еженедельных инкрементальных загрузках;
- Разработка и поддержка ETL/ELT пайплайнов: Написание надежных скриптов на Python для еженедельной выгрузки данных из 10 сторонних API, обработки JSON/XML-ответов и обработки ошибок связи;
- Оркестрация процессов: Настройка, мониторинг и поддержка расписания запусков пайплайнов;
- Разработка логики повторных запусков и системы оповещений при сбоях API;
- Интеграция справочников и НСИ: Техническое подключение, версионирование и синхронизация мастер-справочников, словарей и классификаторов в единой БД;
- Реализация алгоритмов маппинга (в т.ч. нечеткого поиска) совместно с аналитиками;
- Обеспечение качества данных: Внедрение автоматических проверок (DQ-тестов) на этапе загрузки совместно с DQ-аналитиком (валидация типов, проверка на пустые значения, дубликаты, бизнес-логику);
- Подготовка витрин данных для отгрузки клиентам.
Требования:
- Экспертный SQL (MS SQL, PostgreSQL): Глубокое понимание архитектуры MS SQL (PostgreSQL будет преимуществом). Написание сложных запросов, CTE, оконных функций. Опыт оптимизации запросов, настройки индексов и чтения планов выполнения (EXPLAIN);
- Уверенный Python: Опыт коммерческой разработки на Python от 2–3 лет. Отличное знание библиотек для обработки данных (pandas, numpy) и работы с БД/API (requests, httpx, SQLAlchemy);
- Опыт работы с оркестраторами: Практический опыт настройки пайплайнов в Apache Airflow (предпочтительно), Prefect или аналогичных инструментах;
- Работа с API: Понимание принципов работы REST API, веб-хуков, обработки механизмов авторизации (OAuth, API-ключи, токены) и лимитов на запросы;
- Инженерная культура: Уверенное владение Git (ветвление, Pull Request), понимание принципов CI/CD, опыт контейнеризации приложений (Docker).
- Официальное трудоустройство со стабильной заработной платой, сумма которой обсуждается с финальным кандидатом;
- ДМС после года работы;
- График работы 5/2, с возможностью работать в гибридном формате;
- Современный офис и дружная команда профессионалов;
- Интересные задачи и возможность профессионального роста.
Адрес: Россия, Москва, Бакунинская улица, 71
Опубликована 4 часа назад
Похожие вакансии
Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатноТретье Мнение — разработчик IT-решений для системы здравоохранения. ... руководителями подразделений, собирать обратную связь и поддерживать коммуникацию с кандидатами Вести базу ... подписание Поддерживать актуальность информации о сотрудниках, вести внутренние реестры и кадровые базы ...
- Полный день
- Опыт от 1 года
- Москва
6 часов назад
до 75 000 ₽
Сейчас мы ищем преподавателя системного программирования и баз данных (Python), который имеет опыт преподавания ... данных: реляционная модель, нормализация, ER-диаграммы; Наличие методических разработок / публикаций ... ; Если вы действующий разработчик, будет вашим преимуществом; Опыт преподавания в школе/колледже/вузе ...
- Нестандартный график
- Опыт от 1 года
- Москва
2 месяца назад
FunFlow — аккредитованная IT-компания, разработчик популярных мобильных игр и веб-приложений. ... Стек технологий: Backend: PHP: Laravel, Yii2; Node.js Frontend: Vue.js, есть легаси на React/Angular Базы ... данных: MySQL Инфраструктура и инструменты: Docker, GitLab CI/CD, WebSocket Задачи: Разрабатывать бэкенд ...
- Полный день
- Опыт от 1 года
- Москва
6 часов назад
Группа компаний «Симба» – отечественный разработчик и производитель литий-ионных аккумуляторов. ... Ведение базы данных поставщиков, закупочной документации и отчётности. ... переговоров и работы с поставщиками; Умение работать с большими объемами информации и анализировать данные ...
- Полный день
- Опыт от 1 года
- Москва
16 дней назад
Группа Rubytech — лидирующий производитель программно-аппаратных комплексов и разработчик технологий ... рабочей и эксплуатационной документации; Разработка ПМИ и сопровождение ПСИ; Участие в формировании Базы ... данных (СУБД).
- Полный день
- Опыт от 1 года
- Москва
13 дней назад
Группа Rubytech — лидирующий производитель программно-аппаратных комплексов и разработчик технологий ... рабочей и эксплуатационной документации; Разработка ПМИ и сопровождение ПСИ; Участие в формировании Базы ... направлениям: • Виртуализации; • Контейнеризации; • Вычислительная инфраструктура; • Системы хранения данных ...
- Полный день
- Опыт от 1 года
- Москва
21 день назад
Вакансия в подборках
Похожие вакансии
до 75 000 ₽