Fidelity Investments
Principal Software Engineer/Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-инженер в Fidelity для разработки переиспользуемых фреймворков и компонентов, интеграции и трансформации данных крупных enterprise-датасетов, модернизации систем и повышения масштабируемости и производительности.
Задачи
- Участвовать в командах проектирования архитектуры
- Определять и реализовывать архитектуру уровня приложений
- Разрабатывать приложения, компоненты и подсистемы в рамках сложных проектов
- Рекомендовать инструменты и методологии тестирования, проверять и валидировать тест-планы
- Отвечать за готовность к QA поставляемого ПО
- Разрабатывать документацию для приложений и подсистем
- Составлять планы полного жизненного цикла сложных проектов на нескольких платформах
- Отвечать за достижение целей проектов в срок и в рамках бюджета
- Консультировать по оценке и управлению рисками
- Планировать и координировать графики и распределение задач по нескольким проектам
- Выступать основным связующим звеном с бизнес-подразделениями по вопросам проектов и технологий
- Предлагать технологические решения для текущих задач и оценки технических инициатив
- Консультировать старшее руководство по технической стратегии
- Наставлять младших членов команды
- Выполнять самостоятельный сложный технический и функциональный анализ по нескольким проектам
- Разрабатывать оригинальные технические решения для текущих задач разработки
Требования
- Степень бакалавра в Computer Science, Engineering, IT, Information Systems или смежной области (или эквивалент зарубежного образования) и 5 лет опыта как Principal Software Engineer/Developer (или близкая должность) в разработке ПО в среде defined contribution с Oracle, Azure, Informatica и Tableau
- Или степень магистра в Computer Science, Engineering, IT, Information Systems или смежной области (или эквивалент зарубежного образования) и 3 года опыта как Principal Software Engineer/Developer (или близкая должность) в разработке ПО в среде defined contribution с Oracle, Azure, Informatica и Tableau
- Экспертиза в анализе, проектировании, моделировании и разработке приложений Oracle, хранилищ данных и operational data stores с использованием SQL Developer, PL/SQL и Control-M (для планирования) в среде UNIX
- Экспертиза в оптимизации и тюнинге производительности БД с использованием Realtime SQL; мониторинг отчетов через Oracle Enterprise Manager на Oracle Exadata (Oracle 19c); оптимизация запросов через SQL Profiling и Optimizer Hints; проектирование и разработка SQL и PL/SQL — хранимых процедур, функций, представлений, индексов, материализованных представлений, триггеров и партиционирования таблиц — с использованием SQL Developer
- Экспертиза в проектировании, дизайне и разработке enterprise-решений интеграции данных и ETL на Informatica, включая оркестрацию workflow, упаковку деплоя и планирование через Control-M в средах UNIX/Linux
- Экспертиза в проектировании и поставке аналитических моделей данных и оптимизации доступа к данным PL/SQL для enterprise BI-решений, включая разработку отчетов и дашбордов Tableau для бизнес-пользователей
Условия
- Fidelity не предоставляет иммиграционную поддержку (спонсорство) для этой позиции
- Fidelity переходит на модель полной работы в офисе через поэтапное внедрение по регионам и ролям; часть ролей и локаций требует 100% присутствия в офисе
Навыки
- Oracle
- Azure
- Informatica
- Tableau
- SQL Developer
- PL/SQL
- Control-M
- UNIX
- Linux
- Oracle Exadata
- Oracle 19c
- Oracle Enterprise Manager
- SQL Profiling
- Optimizer Hints
- ETL
- SQL