IntraFi
Senior Software Engineer (SQL, AWS, & Java)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду разработки приложений IntraFi. Разработка и модернизация финансовых систем, работа с базами данных MS SQL/SQL Server, миграция отчётности и поддержка production-систем в AWS.
Задачи
- Проектировать, разрабатывать и поддерживать программные системы на Java, C#/.NET, Python и аналогичных технологиях
- Руководить установкой, конфигурацией, проектированием и тестированием production-баз данных SQL
- Руководить миграцией отчётов с SSRS на PowerBI или аналогичную SaaS-платформу
- Создавать и поддерживать загрузки данных от внешних клиентов через Talend (ETL) и хранимые процедуры SQL
- Выполнять сложные ad hoc запросы, сбор данных и отчётность для внутренних и внешних команд
- Внедрять мониторинг производительности БД, моделирование данных, шифрование, резервное копирование и восстановление
- Поддерживать production- и административные источники данных, обеспечивать целостность и безопасность
- Вести документацию по базам данных (data dictionary, ERD)
- Разрабатывать и сопровождать бизнес-отчёты на SQL/SSRS
- Поддерживать несколько инстансов SQL Server, включая версии SQL и ОС, совместимость и обновления
- Работать с product owners и scrum-мастерами для выравнивания user stories с бизнес-требованиями
- Обеспечивать поддержку и устранение неполадок production-систем
- Развивать и продвигать лучшие практики в соответствии с современными трендами
- Использовать Atlassian (JIRA, Confluence) для отслеживания задач и прогресса
Требования
- Опыт использования инструментов искусственного интеллекта (AI) для оптимизации рабочих процессов
- Степень бакалавра или магистра в области computer science или смежной
- 5+ лет опыта и сильное владение PL/SQL, включая хранимые процедуры, представления и функции
- 3+ года опыта и сильное владение AWS и связанными технологиями
- Опыт работы с SDLC от conception до end of life
- Опыт работы с системами контроля версий (например, Git)
- Опыт работы с системами трекинга задач (например, Jira)
- Знание администрирования и разработки баз данных
- Знание анализа данных, моделирования и проектирования БД
- Знание SQL, SSRS, ETL и написания отчётов
- Опыт работы с инструментами отчётности (SQL, SSRS, BI)
- Опыт работы с on-prem и облачными SQL-развёртываниями
- Опыт работы с SQL Server Management Studio и связанными инструментами (RedGate)
- Опыт работы с Coldfusion, .NET или Java для разработки приложений
- Обязателен опыт с облачными технологиями — AWS, Azure или аналогичными
- Опыт с EFT-технологиями
- Опыт с high availability, отказоустойчивостью и disaster recovery
- Опыт с Agile-инструментами (Jira, Bitbucket, Confluence)
- Отличные навыки решения проблем и многозадачность в жёстких дедлайнах
- Отличные письменные, устные и визуальные коммуникационные навыки
- Отличные математические навыки
Условия
- Гибридный формат: два полных дня в неделю в офисе в Арлингтоне, Вирджиния; первые 90 дней — три полных дня в неделю
- 401(k) и 401(k) matching
- Стоматологическая страховка
- Программа помощи сотрудникам
- Скидки для сотрудников
- Гибкий график
- Flexible spending account
- Медицинская страховка
- Health savings account
- Страхование жизни
- Возможности карьерного роста
- Оплачиваемый отпуск
- Родительский отпуск
- Помощь в профессиональном развитии
- Реферальная программа
- Страхование зрения
Навыки
- SQL
- PL/SQL
- MS SQL
- SQL Server
- AWS
- Azure
- Java
- C#
- .NET
- Python
- SSRS
- PowerBI
- Talend
- ETL
- Git
- Jira
- Confluence
- Bitbucket
- Coldfusion
- Jenkins
- SonarQube
- JUnit
- SQL Server Management Studio
- RedGate
- CloudFormation
- MS Teams