Задачи должности: - Развитие и сопровождение производственных ИС на базе СУБД Oracle, доработки существующих структур СУБД Oracle;
- Изучение и анализ структуры объектов и содержания информационных систем (ИС);
- Разработка, внедрение и сопровождение ИС;
- Проектирование реляционной структуры данных под бизнес задачи, реализация требуемой бизнес-логики в рамках sql (хранимых процедур и функций).
- Анализ, ревью и оптимизация legacy sql-кода.
- Участие в проектировании ИС, решение исследовательских задач по реализации функциональности проектов;
- Отладка приложений и устранение дефектов;
- Оптимизация кода, участие в рецензировании кода;
- Анализ данных информационных систем;
- Участие в составление плана работ, оценка сроков и рисков;
- Подготовка проектной и рабочей документации;
Требования к квалификации и опыту работы:
Необходимые технические навыки:
- Уверенные знания архитектуры СУБД Oracle
- Уверенное знание SQL, PL/SQL знание методик оптимизации SQL запросов;
- Понимание структуры xml, json, опыт работы с данными форматами в Oracle
- Знание Delphi, стандартной библиотеки VCL, FastReports, DevExpress
- Уверенное владение приемами разработки БД, знание транзакций, автономных транзакций, таблиц, индексов, представлений, пакетов, хранимых процедур и функций, триггеров, оптимизации, партиционирования, параллелизации запросов и управление доступом к данным;
- Владение навыками объектно-ориентированного программирования;
- Знание принципов построения клиент-серверных и трехуровневых систем с реляционными БД
- Знание WEB-технологий Oracle;
- Знания архитектуры хранилищ данных;
- Навыки применения специализированных методологий для построения моделей процессов, данных, объектов (преимущество);
- Навыки чтения моделей, описанных с помощью специализированных формализованных языков и нотаций, оценки качества построенных моделей;
- Знания принципов работы ETL-процедур (преимущество);
- Знание Java, владение инструментарием для разработки на Java (преимущество)
- Знание технологии Docker и Kubernetes (преимущество);
Условия: - Удаленный формат работы.
- Вакантная позиция на проектные задачи, с занятостью от 120 до 160 часов.
- Уровень оплаты труда обсуждается индивидуально. Часовая ставка идет от 1200 до 3000 руб., финальная сумма зависит от уровня квалификации специалиста.
- Готовность выполнить тестовое задание.