ITFB Group—российская аккредитованная IT компания
Мы разрабатываем и внедряем программное обеспечение. Создаем инновационные продукты, ускоряем ИТ-разработку, повышаем надежность информационных систем. У нас более 100 клиентов, занимающих лидирующие позиции в своих отраслях, такие как Сбер, ВТБ, МТС, БРЭ, Яндекс и др.
Наша работа не видна невооружённым глазом, но она помогает приводить в движение компании, отделы, заводы и города. У нас более 1100 выполненных проектов, более 10 лет на рынке, более 350 профессионалов.
Задачи:
- Спроектировать и реализовать стратегию миграции данных (полная + инкрементальная, batch, минимизация downtime);
- Выполнить рефакторинг ~1 млн строк PL/SQL-кода под Q.Database 18 с сохранением бизнес-логики;
- Устранить несовместимости диалектов, оптимизировать запросы;
- Разработать скрипты автоматической сверки данных (data reconciliation), валидации целостности и регрессионного тестирования;
- Настроить пайплайны миграции, версионирование объектов БД (Git), интеграцию с CI/CD;
- Координировать работу с архитекторами, QA, разработчиками и администраторами СУБД;
- Проводить менторинг инженеров, код-ревью, готовить runbook'и и передавать систему в эксплуатацию.
Требования:
- Коммерческий опыт с Oracle DB от 5 лет;
- Обязательное участие в проектах импортозамещения СУБД (миграция с Oracle/MS SQL на российские/PostgreSQL-совместимые платформы);
- Практический опыт с Q.Database 18;
- Глубокое знание PL/SQL;
- Опыт миграции и рефакторинга от 500 тыс. строк кода и от 1 ТБ данных;
- Python/Bash для автоматизации ETL, валидации, оркестрации;
- Понимание data reconciliation, производительности СУБД, параллелизации;
- Опыт с Git, Liquibase/Flyway, CI/CD для БД.
Условия: