О компании
Avenga — международная инженерная компания, помогающая бизнесу работать с искусственным интеллектом в основе. С более чем 6000 экспертами по всему миру мы объединяем инженерные знания с мышлением, ориентированным на ИИ, чтобы превращать амбициозные идеи в реальное воздействие в различных отраслях, технологиях и рынках.
В основе роли
Мы ищем опытного разработчика баз данных Oracle, который присоединится к команде, отвечающей за критически важные банковские системы и интеграции. Эта роль идеально подходит профессионалу, которому нравится работать с крупномасштабными базами данных, оптимизацией производительности, сложными интеграциями и высокодоступными транзакционными средами.
Основные навыки, которые вы принесёте
•Oracle Database
•Oracle Database 12c / 19c / 21c
•Продвинутый SQL
•Аналитические запросы
•CTE (Общие табличные выражения)
•MERGE
•PL/SQL
•Процедуры
•Функции
•Пакеты
•Триггеры
•Обработка исключений
•Моделирование данных
•Оптимизация производительности и индексирование
•Партиционирование таблиц
•Oracle Scheduler
•Oracle Data Pump
•Управление схемами и объектами базы данных
Производительность и устранение неполадок
•Анализ плана выполнения запросов (EXPLAIN PLAN)
•Отчёты AWR
•Отчёты ASH
•Мониторинг сессий
•Анализ блокировок и взаимоблокировок
•Оптимизация производительности SQL
•Оптимизация PL/SQL
Интеграция и обмен данными
•REST API
•SOAP
•XML / XSD
•JSON
•Oracle AQ
•Очереди сообщений
•ETL-процессы
•Интеграции система-система
Linux / Unix
•Командная строка Linux
•Bash-скрипты
•Анализ логов
•Cron-задачи
•Диагностика процессов
•Передача файлов SCP / SFTP
Инструменты разработки
•Git
•Azure DevOps или Jenkins
•CI/CD пайплайны
•Jira
•Confluence
•SQL Developer
•TOAD
Безопасность
•Привилегии, роли и гранты Oracle
•Шифрование данных
•Аудит доступа
•Соответствие GDPR
•Управление конфиденциальными данными
Знания в банковской сфере
•Системы обработки транзакций
•Высокая доступность (HA)
•Восстановление после сбоев (Disaster Recovery)
•Пакетная обработка
•Платёжные системы (ELIXIR, Express ELIXIR, SEPA, SWIFT)
•Интеграции с ядром банковской системы
Влияние, которое вы создадите
•Проектировать, разрабатывать и поддерживать решения на базе Oracle
•Создавать и оптимизировать SQL и PL/SQL код
•Разрабатывать процедуры, функции, пакеты и триггеры
•Анализировать и оптимизировать производительность базы данных и приложений
•Поддерживать интеграции между банковскими системами
•Исследовать и устранять проблемы в продуктивной среде
•Участвовать в развертываниях и релизах
•Сотрудничать с аналитиками, тестировщиками и администраторами баз данных
•Готовить техническую документацию и оценки трудозатрат